1. Key Laboratory of Science & Technology of Eco-Textiles, Ministry of Education, Jiangnan University, 1800 Lihu Road, Wuxi, Jiangsu 214122, China
2. Luolai Lifestyle Technology Co. Ltd., 1699 Xinghu Road, Nantong, Jiangsu 226009, China
3. Department of Textiles, Merchandising & Fashion Design, University of Nebraska−Lincoln, 234, HECO Building, Lincoln, Nebraska 68583-0802, United States
4. Department
of Biological Systems Engineering, University of Nebraska−Lincoln, 234, HECO Building, Lincoln, Nebraska 68583-0802, United States