Interface Engineering of Colloidal CdSe Quantum Dot Thin Films as Acid-Stable Photocathodes for Solar-Driven Hydrogen Evolution.