1. College of Chemistry, Chemical Engineering and Biotechnology, Donghua University, Shanghai, PR China
2. National Engineering Research Center for Dyeing and Finishing of Textiles, Donghua University, Shanghai, PR China
3. The Key Laboratory of Textile Science and Technology, Ministry of Education, Shanghai, China