Band alignment of ZnO-based nanorod arrays for enhanced visible light photocatalytic performance