1. State Key Laboratory of Mining Equipment and Intelligent Manufacturing, Taiyuan Heavy Machinery Group Co., Ltd. , Taiyuan 030024, China ; , Chengdu 610065, China
2. School of Mechanical Engineering, Sichuan University , Taiyuan 030024, China ; , Chengdu 610065, China
3. School of Mechanical Engineering, Sichuan University , Chengdu 610065, China
4. State Key Laboratory of Hydraulics and Mountain River Engineering, Sichuan University , Chengdu 610065, China
5. College of Mathematics, Sichuan University , Chengdu 610065, China