1. College of Shipbuilding Engineering, Harbin Engineering University, Harbin, People’s Republic of China
2. School of Science and Engineering, University of Dundee, Dundee DD1 4HN, UK
3. Ocean and Resources Engineering Department, University of Hawaii, Honolulu, HI 96822, USA