[1] Harbin Inst Technol, Sch Energy Sci & Engn, 92 West Dazhi St, Harbin 150001, Peoples R China
[2] Harbin Inst Technol Weihai, Sch New Energy, 2 West Wenhua Rd, Weihai 264209, Peoples R China
[3] Tech Univ Denmark, Dept Environm Engn, Miljovej 113, DK-2800 Lyngby, Denmark
[4] Nanyang Technol Univ, Sch Mat Sci & Engn, 50 Nanyang Ave, Singapore 639798, Singapore