1. 1College of Textiles, Donghua University, Shanghai 201620, China
2. 2College of Textiles, Donghua University, 3023 Room, 2999 North Renmin Road, Songjiang district, Shanghai 201620, China, Tel.: +86 021 67792803
3. 3Key Laboratory of Textile Science and Technology Ministry of Education, Donghua University, Shanghai 201620, China
4. 4Changzhou XCF Polymer Materials Co., Ltd., Jiangsu 213013, China