1. Science and Technology on Underwater Vehicle Technology Laboratory, Harbin Engineering University, Harbin 150001, China
2. College of Shipbuilding Engineering, Harbin Engineering University, Harbin 150001, China
3. Sanya Nanhai Innovation and Development Base, Harbin Engineering University, Sanya 572024, China
4. Qingdao Innovation and Development Base, Harbin Engineering University, Qingdao 266000, China
5. National Key Laboratory of Underwater Acoustic Technology, Harbin Engineering University, Harbin 150001, China