1. College of Ocean Engineering and Energy, Guangdong Ocean University, Zhanjiang 524088, China
2. Department of Ocean Science and Engineering, Southern University of Science and Technology, Shenzhen 518055, China
3. Guangdong Provincial Key Laboratory of Intelligent Equipment for South China Sea Marine Ranching, Guangdong Ocean University, Zhanjiang 524088, China
4. College of Ocean and Meteorology, Guangdong Ocean University, Zhanjiang 524088, China
5. Technology Department, Hengli Shipbuilding Co., Ltd., Dalian 116300, China