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. Shanghai Marine Equipment Research Institute, Shanghai 200031, China