Microfluidic Western blotting