1. Ministry of Education Key Laboratory of Protein Sciences; Beijing Advanced Innovation Center for Structural Biology, School of Life Sciences, Tsinghua University; Beijing 100084 People's Republic of China
2. National Institute of Biological Sciences; Beijing 102206 People's Republic of China
3. Department of Biological Sciences; Carnegie Mellon University; Pittsburgh Pennsylvania 15213