1. Key Lab of Textile Science & Technology, Ministry of Education, Donghua University, 2999 North Renmin Road, Songjiang District, Shanghai 201620, People's Republic of China
2. Ningbo Dechang Textile Machinery Co., Ltd., 1 Yangfan Road, Hi-tech Park, Ningbo, Zhejiang 315040, People's Republic of China
3. Key Lab of Textile Science & Technology, Ministry of Education, Donghua University, 2999 North Renmin Road, Songjiang District, Shanghai 201620, People's Republic of China,