1. College of Environmental Science and Engineering, Donghua University, Shanghai, 201620, China
2. Shanghai Institute of Pollution Control and Ecological Security, Shanghai, 200092, China
3. College of Materials Science and Engineering, Innovation Center for Textile Science and Technology, Donghua University, Shanghai, 201620, China
4. Shenzhen Purcotton Technology Co., Ltd, Shenzhen, 518053, China