[1] Univ Nottingham Ningbo China, Key Lab Clean Energy Convers Technol, Ningbo, Zhejiang, Peoples R China
[2] Univ Nottingham, Fac Engn, Dept Chem & Environm Engn, Nottingham NG7 2RD, England
[3] Shandong Univ Technol, Sch Chem Engn, Zibo 255049, Peoples R China
[4] Univ Nottingham Ningbo China, Int Acad Marine Econ & Technol, Ningbo 315100, Zhejiang, Peoples R China
[5] Zhejiang Univ Technol, Coll Environm, Hangzhou 310032, Zhejiang, Peoples R China