[1] China Univ Petr East China, Key Lab Unconvent Oil & Gas Dev, Minist Educ, Qingdao 266580, Peoples R China
[2] China Univ Petr East China, Sch Petr Engn, Qingdao 266580, Peoples R China
[3] Peking Univ, Inst Energy, Beijing 100871, Peoples R China
[4] Imperial Coll London, Dept Chem Engn, South Kensington Campus, London SW7 2AZ, England