Institution: | a School of Energy Science and Engineering, Harbin Institute of Technology, 92 West Dazhi Street, Harbin 150001, People's Republic of China b Department of Environmental Science and Engineering, Harbin Institute of Technology, 202 Haihe Road, Harbin 150090, People's Republic of China |