1. College of Engineering Science and Technology, Shanghai Ocean University, Shanghai, People’s Republic of China
2. Shanghai Engineering Research Centre of Marine Renewable Energy, Shanghai, People’s Republic of China
3. Institute of Ship Design and Research, Shanghai, People’s Republic of China
4. Chengxi Ship Voyage Repair Co Ltd, Jangyin, People’s Republic of China
5. College of Civil Engineering and Architecture, Zhejiang University, Hangzhou, People’s Republic of China