1. College of Power and Energy Engineering, Harbin Engineering University , Harbin , 150001 , China
2. College of Shipbuilding Engineering, Harbin Engineering University , Harbin , 150001 , China
3. Department of Naval Architecture, Ocean & Marine Engineering, University of Strathclyde , Glasgow , United Kingdom
4. China Merchants Marine and Offshore Research Institute, Southern Marine Science and Engineering Guangdong Laboratory (Zhuhai) , Zhuhai , 519000 , China
5. Yantai Research Institute, Harbin Engineering University , Yantai , 264000 , China