1. Shandong Provincial Key Laboratory of Ocean Engineering, Ocean University of China, Qingdao 266100, China
2. Qingdao Municipal Key Laboratory of Ocean Renewable Energy, Ocean University of China, Qingdao 266100, China
3. Rizhao Port Group, Rizhao 276826, China
4. Center for Ocean Carbon Neutrality, Ocean University of China, Qingdao 266100, China