Co-monomer control of carbon nitride semiconductors to optimize hydrogen evolution with visible light.