Micro-fluidic electrophoresis