1. Shanghai Frontiers Science Research Center of Advanced Textiles, College of Textiles, Donghua University, Shanghai 201620, People’s Republic of China
2. Innovation Center for Textile Science & Technology, Donghua University, Shanghai 201620, People’s Republic of China
3. Department of Mechanical and Energy Engineering, Southern University of Science and Technology, Shenzhen, Guangdong 518055, People’s Republic of China