1. Department of Textile Engineering, Donghua University, Shanghai, China
2. Key Laboratory of Textile Science & Technology, Donghua University, Shanghai, China
3. Department of Merchandising and Digital Retailing, University of North Texas, Denton, Texas, USA
4. Henan Clothing Textiles Engineering Research Center, Henan University of Engineering, Zhengzhou, Henan, China