1. iHuman Institute, ShanghaiTech University, Ren Building, 393 Middle Huaxia Road, Shanghai 201210, China
2. Shanghai Institute of Materia Medica, Chinese Academy of Sciences, 555 Zuchongzhi Road, Shanghai 201203, China
3. University of Chinese Academy of Sciences, No. 19A, Yuquan Road, Beijing 100049, China
4. School of Life Science and Technology, ShanghaiTech University, Shanghai 201210, China
5. Institute of Biochemistry and Cell Biology, Shanghai Institutes for Biological Sciences, Chinese Academy of Sciences, Shanghai 200031, China
6. National Laboratory of Biomacromolecules, Institute of Biophysics, Chinese Academy of Sciences, Beijing 100101, China
7. Hubei Province Engineering and Technology Research Center for Fluorinated Pharmaceuticals, School of Pharmaceutical Sciences, Wuhan University, Wuhan 430071, China