1. School of Life Sciences, Tsinghua-Peking Joint Center for Life Sciences, and Beijing Advanced Innovation Center for Structural Biology; Tsinghua University; Beijing, 100084 P.R. China
2. School of Life Sciences and Technology Center for Protein Sciences; Tsinghua University; Beijing, 100084 P.R. China