WO3 nanocubes for photoelectrochemical water-splitting applications. (November 2019)