1. College of Engineering Science and Technology, Shanghai Ocean University, Shanghai, People’s Republic of China
2. Shanghai Engineering Research Center of Marine Renewable Energy, Shanghai, People’s Republic of China
3. Southern Marine Science and Engineering Guangdong Laboratory (Guangzhou), Guangzhou, People’s Republic of China
4. China Ship Scientific Research Center, Wuxi, People’s Republic of China
5. College of Civil Engineering and Architecture, Zhejiang University, Hangzhou, People’s Republic of China