[1] Univ Illinois, Dept Mech Sci & Engn, 1206 West Green St, Urbana, IL 61801 USA
[2] Xi An Jiao Tong Univ, State Key Lab Multiphase Flow Power Engn, 28 Xianning West Rd, Xian 710049, Shaanxi, Peoples R China
[3] Cent S Univ, Sch Energy Sci & Engn, 932 South Lushan Rd, Changsha 410082, Hunan, Peoples R China
[4] Dalian Univ Technol, Inst Internal Combust Engines, 2 Linggong Rd, Dalian 116024, Liaoning, Peoples R China
[5] China FAW Co, 3025 Dongfeng St, Changchun 130011, Jilin, Peoples R China