Synthesis and characterization of sulfur self-doped g-C3N4 with efficient visible-light photocatalytic activity