Hierarchical NiS decorated CuO@ZnFe2O4 nanoarrays as advanced photocathodes for hydrogen evolution reaction