1. College of Mechanical and Electrical Engineering, Harbin Engineering University, Harbin 150001, China
2. Sanya Nanhai Innovation and Development Base of Harbin Engineering University, Harbin Engineering University, Sanya 572024, China
3. College of Shipbuilding Engineering, Harbin Engineering University, Harbin 150001, China
4. Tianjin Construction Company, Offshore Oil Engineering Co., Ltd., Tianjin 300461, China