CuO/ZnO heterojunction nanoarrays for enhanced photoelectrochemical water oxidation