Wavelength-switchable photocurrent in a hybrid TiO2-Ag nanocluster photoelectrode