1. State Key Laboratory of High-performance Precision Manufacturing, Dalian University of Technology, Dalian 116024, China
2. School of Manufacturing Science and Engineering, Southwest University of Science and Technology, Mianyang 621010, China
3. School of Mechanical and Electrical Engineering, Chengdu University of Technology, Chengdu 610059, China
4. School of Mechanical Engineering, Hangzhou Dianzi University, Hangzhou 310018, China
5. School of Energy and Power Engineering, Dalian University of Technology, Dalian 116024, China