1. College of Engineering Science and Technology, Shanghai Ocean University, Shanghai 201306, China
2. Shanghai Zhongchuan NERC-SDT Co., Ltd., Shanghai 201114, China
3. Department of Ship Engineering, Weihai Ocean Vocational College, Weihai 264315, China
4. Shanghai Marine Diesel Engine Research Institute, Shanghai 201108, China
5. College of Intelligent System Science and Engineering, Harbin Engineering University, Harbin 150001, China