[1] Huazhong Univ Sci & Technol, Sch Energy & Power Engn, Wuhan 430074, Hubei, Peoples R China
[2] Hunan Inst Sci & Technol, Coll Informat & Commun Engn, Yueyang 414006, Peoples R China
[3] Nanyang Technol Univ, Energy Res Inst, 50 Nanyang Ave, Singapore 637553, Singapore
[4] Loughborough Univ Technol, Dept Aeronaut & Automot Engn, Loughborough LE11 3TU, Leics, England
[5] North China Elect Power Univ, Res Ctr Engn Thermophys, Beijing 102206, Peoples R China