1. College of Engineering, Huazhong Agricultural University, Wuhan 430070, China
2. School of Mechanical Engineering and Automation, Wuhan Textile University, Wuhan 430200, China
3. Hubei Engineering Research Center of Industrial Detonator Intelligent Assembly, Wuhan 430200, China
4. Hubei Digital Textile Equipment Key Laboratory, Wuhan 430073, China
5. Key Laboratory of Metallurgical Equipment and Control Technology Ministry of Education, Wuhan University of Science and Technology, Wuhan 430081, China