Double-nucleation hydrothermal growth of dense and large-scale ZnO nanorod arrays with high aspect ratio on zinc substrate for stable photocatalytic property