Polymeric carbon nitride modified polyacrylonitrile fabrics with efficient self-cleaning and water disinfection under visible light | Publicación