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