1. College of Textiles, Donghua University, Shanghai 201620, People's Republic of China
2. College of Textiles, Donghua University, Shanghai 201620, People's Republic of China,
3. College of Fashion and Art Design, Jiaxing University, Jiaxing 314001, Zhejiang, People's Republic of China