1. School of Mechanical Engineering, Dalian University of Technology, Dalian 116081, China
2. State Key Laboratory of High-Performance Precision Manufacturing, Dalian University of Technology, Dalian 116024, China
3. Ningbo Institute, Dalian University of Technology, Ningbo 315000, China
4. Department of Navigation, Dalian Naval Academy, Dalian 116081, China