1. Key Lab of Science and Technology of Eco-textile, Ministry of Education, College of Chemistry, Chemical Engineering and Biotechnology, Donghua University; Shanghai 201620 People's Republic of China
2. College of Textiles and Garments, Southwest University; Chongqing 400716 People's Republic of China