1. College of Smart Energy, Shanghai Jiao Tong University, Shanghai, China
2. Key Laboratory for Power Machinery and Engineering of Ministry of Education, School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai, China
3. Shanghai Marine Diesel Engine Research Institute, Shanghai, China