Highly crystalline sulfur-doped carbon nitride as photocatalyst for efficient visible-light hydrogen generation