ZnO nanorod/nickel phthalocyanine hierarchical hetero-nanostructures with superior visible light photocatalytic properties assisted by H2O2