[1] China Univ Petr East China, State Key Lab Heavy Oil Proc, 66 Changjiang West Rd, Qingdao, Peoples R China
[2] China Univ Petr East China, Ctr Bioengn & Biotechnol, 66 Changjiang West Rd, Qingdao, Peoples R China
[3] Chinese Acad Sci, Inst Theoret Phys, 55 East Zhongguancun Rd, Beijing, Peoples R China
[4] Univ Manchester Inst, Sch Phys & Astron, Phys Biol Lab, Manchester M13 9PL, Lancs, England