1. Shanghai Frontiers Science Center for Drug Target Identification and Delivery, School of Pharmaceutical Sciences, Shanghai Jiao Tong University, Shanghai 200240, China
2. National Key Laboratory of Innovative Immunotherapy, Shanghai 200240, China
3. Shanghai Key Laboratory of Regulatory Biology and School of Life Sciences, East China Normal University, Shanghai 200241, China
4. Lingang Laboratory, Shanghai 200210, China
5. Chemical Biology Research Center at School of Pharmaceutical Sciences, Wenzhou Medical University, Wenzhou 325035, China
6. Department of General Surgery and Department of Pathology, Ruijin Hospital, Shanghai Jiaotong University School of Medicine, Shanghai 200025, China