Dive into the World of Nanoparticles