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. School of Mechanical Engineering, The University of Adelaide; Adelaide, Australia
4. College of Civil Engineering and Architecture; Zhejiang University, Hangzhou, People’s Republic of China