1. School of Marine Engineering Equipment, Zhejiang Ocean University, Zhoushan 316022, China
2. School of Naval Architecture and Maritime, Zhejiang Ocean University, Zhoushan 316022, China
3. Zhejiang Water Conservancy and Hydropower Project Audit Center Co., Ltd., Hangzhou 310000, China
4. School of Water and Environmental Engineering, Zhejiang University of Water Resources and Electric Power, Hangzhou 310000, China