MOE Key Laboratory of Protein Sciences and Tsinghua-Peking Center for Life Sciences, School of Life Sciences, Tsinghua University