1 Quantum Dot Technologies