Nanoparticles and Nanocomposites With Microfluidic Technology