[1] Natl Inst Biol Sci, Beijing 102206, Peoples R China
[2] Chinese Acad Sci, Inst Biophys, State Key Lab Biomacromol, Beijing 100101, Peoples R China
[3] Peking Univ, Hlth Sci Ctr, Minist Hlth, Key Lab Med Immunol, Beijing 100191, Peoples R China
[4] China Agr Univ, Coll Life Sci, Beijing 100094, Peoples R China