1. Shanghai Institute for Advanced Immunochemical Studies, ShanghaiTech University, Shanghai 201210, China
2. School of Life Science and Technology, ShanghaiTech University, Shanghai 201210, China
3. State Key Laboratory of Plant Genomics, Institute of Genetics and Developmental Biology, Chinese Academy of Sciences, Beijing 100101, China
4. Department of Structural Biology, Stanford University School of Medicine, Stanford, CA 94305