[1] Univ Adelaide, Sch Chem Engn, Adelaide, SA 5005, Australia
[2] China Univ Petr, Key Lab Catalysis, State Key Lab Heavy Oil Proc, CNPC,Sch Sci, Qingdao 266580, Peoples R China
[3] Hong Kong Univ Sci & Technol, Dept Chem & Biomol Engn, Hong Kong, Hong Kong, Peoples R China