Quantum dots (QDs) are semiconductor materials at the nanoscale (~2-10 nm). Due to their small size, quantum dots exhibit quantum confinement effects as well as size-dependent electrical and optical properties. Since the discovery of cadmium-based QDs in the 1980s, a variety of cadmium- and ...