Droplet generation in co-flow microfluidic channels with vibration