1. College of Engineering Ocean University of China Qingdao 266100 China
2. Department of Mechanical and Aerospace Engineering North Carolina State University Raleigh NC 27695 USA
3. Textile Engineering Chemistry, and Science Wilson College of Textiles North Carolina State University Raleigh NC 27695 USA
4. Institute of Textiles and Clothing The Hong Kong Polytechnic University Hong Kong 999077 China