1. Key Laboratory for Power Machinery & Engineering of Ministry of Education, Shanghai Jiao Tong University, Shanghai, China
2. National Engineering Laboratory for Marine and Ocean Engineering Power System, Shanghai, China
3. Shanghai Marine Diesel Engine Research Institute, Shanghai, China