Solar-Driven Photoelectrochemical Hydrogen Generation Based on Colloidal Core/Shell Quantum Dots