[1] China Univ Petr East China, Coll Chem Engn, Inst New Energy, State Key Lab Heavy Oil Proc, Qingdao 266580, Peoples R China
[2] South China Univ Technol, Sch Chem & Chem Engn, Guangzhou 510640, Peoples R China
[3] Foshan Univ, Sch Mat Sci & Hydrogen Engn, Foshan 528231, Peoples R China