[1] Huazhong Univ Sci & Technol, China EU Inst Clean & Renewable Energy, Wuhan 430074, Peoples R China
[2] Huazhong Univ Sci & Technol, State Key Lab Coal Combust, Wuhan 430074, Peoples R China
[3] Huazhong Univ Sci & Technol, Sch Energy & Power Engn, Wuhan 430074, Peoples R China
[4] Univ Sci & Technol, Sch Management, Hefei 230026, Peoples R China
[5] Harvard Univ, John A Paulson Sch Engn & Appl Sci, Cambridge, MA 02138 USA
[6] Northumbria Univ, Mech & Construct Engn, Newcastle Upon Tyne NE1 8ST, England
[7] Peking Univ, HSBC Business Sch, Shenzhen 518055, Peoples R China