1. Key Lab of Science and Technology of Eco-textile, Ministry of Education, College of Chemistry, Chemical Engineering, Innovation Center for Textile Science and Technology, Donghua University, No. 2999 North Renmin Road, Shanghai 201620, China
2. ANTA (China) Co. Ltd., Jinjiang 362212, China