1. Donghua University, Shanghai, 201620, People's Republic of China, Fashion College, Shanghai University of Engineering Science, Shanghai, 201620, People's Republic of China
2. Institute of Textiles and Clothing, The Hong Kong Polytechnic University, Kowloon, Hong Kong
3. Bapuji Institute of Engineering and Technology, Davangere - 577 004, Karnataka, India,
4. Donghua University, Shanghai, 201620, People's Republic of China