Self-cleaning cotton fabrics with good flame retardancy via one-pot approach. (October 2021)