1. Shanghai Institute for Advanced Immunochemical StudiesShanghaiTech University 201210 Shanghai China
2. School of Life Science and TechnologyShanghaiTech University 201210 Shanghai China
3. Institute of Biochemistry and Cell BiologyShanghai Institutes for Biological SciencesChinese Academy of Sciences 200031 Shanghai China
4. University of Chinese Academy of Sciences 100049 Beijing China
5. iHuman InstituteShanghaiTech University 201210 Shanghai China
6. Department of ChemistryScripps Research Institute La Jolla CA 92037 USA