On-chip biochemistry: Droplet generation and control