Handbook of nanoparticles