Noble metal-free 0D–1D NiCoP/Mn0.3Cd0.7S nanocomposites for highly efficient photocatalytic H2 evolution under visible-light irradiation