1. College of Shipbuilding Engineering, Harbin Engineering University, Harbin, China
2. School of Science and Engineering, University of Dundee, Dundee DD1 4HN, United Kingdom
3. Ocean and Resources Engineering Department, University of Hawaii, Honolulu, Hawaii 96822, USA