Microfluidics: Fabrication, Droplets, Bubbles and Nanofluids Synthesis