1. College of Information Science and Technology, Donghua University , Shanghai 201620, China
2. College of Information Science and Technology, Donghua University , Shanghai 201620, China ; , Shanghai 201620, China
3. Engineering Research Center of Digitized Textile and Apparel Technology, Ministry of Education , Shanghai 201620, China ; , Shanghai 201620, China