[1] China Univ Petr, Sch Chem Engn, State Key Lab Heavy Oil Proc, Qingdao 266580, Peoples R China
[2] China Univ Petr, Sch Sci, State Key Lab Heavy Oil Proc, Qingdao 266580, Peoples R China
[3] Univ Queensland, Australian Inst Bioengn & Nanotechnol, Brisbane, Qld 4072, Australia