Organic-inorganic hybrid perovskite – TiO2 nanorod arrays for efficient and stable photoelectrochemical hydrogen evolution from HI splitting. (June 2019)