P-type ZnO thin-film transistors and passivation using photoelectrochemical oxidation method