1. College of Engineering Science and Technology, Shanghai Ocean University, Shanghai 201306, China
2. Shanghai Engineering Research Center of Marine Renewable Energy, Shanghai Ocean University, Shanghai 201306, China
3. Marine Equipment and Technology Institute, Jiangsu University of Science and Technology, Zhenjiang 212000, China
4. China Ship Scientific Research Center, Wuxi 214082, China
5. Beijing Zhongke Lianyuan Technology Co., Ltd., Beijing 100000, China