1. Ocean College, Zhejiang University, Zhoushan 316021, China
2. China Nuclear Power Technology Research Institute Co. Ltd, Shenzhen 518048, China
3. The Engineering Research Center of Oceanic Sensing Technology and Equipment, Ministry of Education, Zhejiang University, Zhoushan 316021, China
4. College of Energy Engineering, Zhejiang University, Hangzhou 310027, China