[1] Huazhong Univ Sci & Technol, China EU Inst Clean & Renewable Energy, Wuhan 430074, Peoples R China
[2] Huazhong Univ Sci & Technol, Sch Energy & Power Engn, Dept New Energy Sci & Engn, Wuhan 430074, Peoples R China
[3] Peking Univ, Coll Engn, Lab Syst Ecol & Sustainabil Sci, Beijing 100871, Peoples R China
[4] Univ Groningen, Ctr Energy & Environm Sci, NL-9747 AG Groningen, Netherlands
[5] Shandong Univ, Inst Blue & Green Dev, Weihai 264209, Peoples R China