1. College of Shipbuilding Engineering, Harbin Engineering University, Harbin 150001, China
2. School of Marine Engineering and Technology, Sun Yat-sen University, Zhuhai 519000, China
3. Southern Marine Science and Engineering, Guangdong Laboratory (Zhuhai), Zhuhai 519000, China
4. Department of Mechanical Engineering, University of New Orleans, New Orleans, LA 70124, USA