Continuous characterization and separation of nano-particles and vesicles using solute gradients in micro-channels