[1] North China Elect Power Univ, Sch Energy Power & Mech Engn, Dept Power Engn, Baoding 071003, Hebei, Peoples R China
[2] North China Elect Power Univ, Dept Environm Sci & Engn, Baoding 071003, Hebei, Peoples R China
[3] Univ Sci & Technol China, Dept Chem, Hefei Natl Lab Phys Sci Microscale, Hefei 230026, Anhui, Peoples R China
[4] Univ Calgary, Dept Chem & Petr Engn, Calgary, AB T2N 1CN, Canada