[1] China Univ Petr East China, Coll New Energy, Qingdao 266580, Peoples R China
[2] Univ Alberta, Dept Chem & Mat Engn, Edmonton, AB T6G 1H9, Canada
[3] Univ Alberta, Dept Mech Engn, Edmonton, AB T6G 1H9, Canada
[4] Jiangsu Univ, Sch Energy & Power Engn, Zhenjiang 212013, Peoples R China