[1] China Univ Petr E China, State Key Lab Heavy Oil Proc, Qingdao 266555, Peoples R China
[2] China Univ Petr E China, Ctr Bioengn & Biotechnol, Qingdao 266555, Peoples R China
[3] Univ Manchester, Sch Phys & Astron, Phys Biol Lab, Manchester M13 9PL, Lancs, England