Amorphous NiO electrocatalyst overcoated ZnO nanorod photoanodes for enhanced photoelectrochemical performance. (28th October 2015)