Nitrogen self-doped graphitic carbon nitride as efficient visible light photocatalyst for hydrogen evolution | Synapse