1. School of Mechanical Engineering and Mechanics Xiangtan University Xiangtan Hunan 411105 China
2. Engineering Research Center of Mining Development Technology and Equipment for Deep Sea and Earth, Ministry of Education Hunan University of Science and Technology Xiangta Hunan 411201 China
3. Research Institute of Technology Jianglu Electromechanical Science & Technology Co., Ltd. Xiangtan Hunan 411202 China
4. School of Computing, Engineering & Digital Technologies Teesside University Middlesbrough TS1 3BX UK
5. School of Mechanical Engineering and Rail Transit Changzhou University Changzhou 213164 China
6. School of Aerospace, Mechanical and Mechatronic Engineering The University of Sydney Sydney NSW 2006 Australia