Molybdenum sulfide-modified metal-free graphitic carbon nitride/black phosphorus photocatalyst synthesized via high-energy ball-milling for efficient hydrogen evolution and hexavalent chromium reduction.