[1] Harbin Engn Univ, Coll Power & Energy Engn, Harbin 150001, Peoples R China
[2] Univ Hiroshima, Dept Mech Syst Engn, 1-4-1 Kagamiyama, Higashihiroshima 7398527, Japan
[3] Dalian Univ Technol, Inst Internal Combust Engines, Dalian 116024, Peoples R China
[4] Jiangsu Univ, Inst Energy Res, Zhenjiang 212013, Peoples R China
[5] Natl Key Lab Marine Engine Sci & Technol, Shanghai 201108, Peoples R China