Quantum Dots (QDs): Syntheses, Photo-Switching, Photocatalysis, and Spectroscopy