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