[1] China Univ Petr East China, State Key Lab Heavy Oil Proc, 66 Changjiang West Rd, Qingdao 266580, Peoples R China
[2] China Univ Petr East China, Ctr Bioengn & Biotechnol, 66 Changjiang West Rd, Qingdao 266580, Peoples R China
[3] Univ Manchester, Sch Phys & Astron, Phys Biol Lab, Schuster Bldg, Manchester M13 9PL, Lancs, England