Text this: TiO2/(CdS, CdSe, CdSeS) nanorod heterostructures and photoelectrochemical properties