Highly efficient and stable p-type ZnO nanowires with piezotronic effect for photoelectrochemical water splitting. (July 2019)