Nanocrystal Quantum Dots by Victor I. Klimov