Photoelectrochemical activity of magnetron sputtered ZnO thin films: role of thermal annealing. (16th July 2022)