[1] Huazhong Univ Sci & Technol, Key Lab Mat Chem Energy Convers & Storage, Minist Educ, Wuhan 430074, Peoples R China
[2] Huazhong Univ Sci & Technol, Sch Chem & Chem Engn, Hubei Key Lab Mat Chem & Serv Failure, Wuhan 430074, Peoples R China
[3] Huazhong Univ Sci & Technol, Sch Energy & Power Engn, Dept New Energy Sci & Engn, Wuhan 430074, Peoples R China
[4] Harbin Inst Technol, Sch Chem & Chem Engn, State Key Lab Urban Water Resource & Environm, Harbin 150001, Peoples R China