Weicheng Cui, Shixiao Fu, Zhiqiang Hu Encyclopedia of Ocean Engineering - Springer Nature Singapore 2022 ISBN: 978-981-10-6946-8