Highly efficient photoelectrochemical ZnO and TiO2 nanorod/Sb2S3 heterostructured photoanodes through one step thermolysis of Sb-MPA complex