BiOI/TiO2-nanorod array heterojunction solar cell: Growth, charge transport kinetics and photoelectrochemical properties

BiOI/TiO2-nanorod array heterojunction solar cell: Growth, charge transport kinetics and photoelectrochemical properties