[1] Chongqing Univ, Sch Energy & Power Engn, Key Lab Low grade Energy Utilizat Technol & Syst, Minist Educ, Chongqing 400044, Peoples R China
[2] China Acad Engn Phys, Inst Machinery Mfg Technol, Mianyang 621900, Sichuan, Peoples R China
[3] Chongqing Jiaotong Univ, Sch Aeronaut, Chongqing 400074, Peoples R China