1. Key Laboratory of Testing Technology for Manufacturing Process of Ministry of Education Southwest University of Science and Technology Mianyang People's Republic of China
2. School of Mechanical and Power Engineering Henan Polytechnic University Jiaozuo People's Republic of China
3. Artificial intelligence, Robotics and Mechatronic Systems Group (ARMS), School of Engineering University of Aberdeen Aberdeen UK