1. Shanghai Frontiers Science Center of “Full Penetration” Far-Reaching Offshore Ocean Energy and Power, Merchant Marine College, Shanghai Maritime University, Shanghai, China
2. Shanghai Engineering Research Center of Marine Renewable Energy, College of Engineering Science and Technology, Shanghai Ocean University, Shanghai, China
3. Faculty of Maritime and Transportation, Ningbo University, Zhejiang, China
4. School of Mechanical and Power Engineering, East China University of Science and Technology, Shanghai, China
5. Sustainable Energy Laboratory, Faculty of Materials Science and Chemistry, China University of Geosciences, Wuhan, China