1. School of Energy and Power Engineering, Dalian University of Technology, Dalian 116024, China
2. College of Power and Energy Engineering, Harbin Engineering University, Harbin 150009, China
3. School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai 200240, China
4. China Shipbuilding Power Engineering Institute Co., Ltd., Shanghai 200136, China