1. College of Smart Energy, Shanghai Jiao Tong University, Shanghai, China
2. Shanghai Non-carbon Energy Conversion and Utilization Institute, Shanghai Jiao Tong University, Shanghai 200240, China
3. Key Laboratory for Power Machinery and Engineering of Ministry of Education, Shanghai Jiao Tong University, Shanghai, China
4. Shanghai Marine Diesel Engine Research Institute, Shanghai, China