1. Hubei Key Laboratory of Digital Textile Equipment, Wuhan Textile University, Wuhan 430200, China
2. School of Mechanical Engineering & Automation, Wuhan Textile University, Wuhan 430200, China
3. China Special Equipment Inspection and Research Institute, Beijing 100029, China
4. Hubei Key Laboratory of Advanced Technology for Automotive Components, Wuhan University of Technology, Wuhan 430070, China