Handbook of Nanophysics: Nanoparticles and Quantum Dots