Electrochemical fabrication of ZnO-CdSe core-shell nanorod arrays for efficient photoelectrochemical water splitting.