[1] Tsinghua Univ, Sch Life Sci, Beijing 100084, Peoples R China
[2] Tsinghua Peking Ctr Life Sci, Beijing 100084, Peoples R China
[3] Natl Inst Biol Sci, Beijing 102206, Peoples R China
[4] Beijing Normal Univ, Coll Life Sci, Beijing 100875, Peoples R China
[5] Harbin Inst Technol, Sch Life Sci & Biotechnol, Harbin 150080, Peoples R China
[6] Zhengzhou Univ, Coll Chem & Mol Engn, Zhengzhou 450001, Peoples R China
[7] Univ Lausanne, Dept Biochem, CH-1066 Lausanne, Switzerland