Rational design of 0D Mn0.05Cd0.95S anchored on 3D NiSe2 nanoparticles for efficient photocatalytic hydrogen production