Photodeposition of CdS Quantum Dots on TiO2: Preparation, Characterization, and Reaction Mechanism