Construction, structure and photocatalysis of janus nanofiber modified by g-C3N4 nanosheets heterostructure photocatalysts