[1] China Univ Petr, China Natl Petr Corp, State Key Lab Heavy Oil Proc, Dongying 257061, Peoples R China
[2] China Univ Petr, China Natl Petr Corp, Key Lab Catalysis, Dongying 257061, Peoples R China
[3] Qingdao Univ, Coll Chem Engn, Qingdao 266071, Peoples R China