1. Engineering Research Center of Knitting Technology, Ministry of Education, College of Textile Science and Engineering, Wuxi, China
2. Protective Textile group, National Textile University, Faisalabad, Pakistan
3. Key Laboratory of Clean Dyeing and Finishing Technology of Zhejiang Province, Shaoxing University, Shaoxing, China