1. School of Mechanical Engineering Zhejiang Sci-Tech University Hangzhou 310017 China
2. Zhejiang Provincial Innovation Center of Advanced Textile Technology Shaoxing 312000 China
3. School of Mechanical and Electrical Engineering University of Electronic Science and Technology of China Chengdu 611731 China
4. Department of Mechanical Engineering University of Malta MSD 2080 Msida Malta