College of Shipbuilding Engineering, Harbin Engineering University, Harbin 150001, China;
College of Shipbuilding Engineering, Harbin Engineering University, Harbin 150001, China;
Center for Marine Technology and Engineering, University of Lisbon, Lisbon, Portugal;
College of Shipbuilding Engineering, Harbin Engineering University, Harbin 150001, China;
College of Shipbuilding Engineering, Harbin Engineering University, Harbin 150001, China;
University of California, Berkeley, San Francisco, CA, USA;