[1] Peking Univ, Coll Life Sci, Inst Mol Med, Beijing 100871, Peoples R China
[2] Peking Univ, Coll Life Sci, State Key Lab Biomembrane & Membrane Biotechnol, Beijing 100871, Peoples R China
[3] Univ Manchester, Fac Life Sci, Manchester M13 9PT, Lancs, England
[4] Peking Univ, Coll Life Sci, Ctr Bioinformat, Beijing 100871, Peoples R China