1. Department of Biochemistry and Molecular Biology; Imaging College of Shanxi Medical University; Imaging Department of the Affiliated Da Yi Hospital of Shanxi Medical University, Shanxi Medical University, Taiyuan 030001, China
2. Beijing National Laboratory for Molecular Sciences, College of Chemistry and Molecular Engineering, Peking University, Beijing 100871, China
3. Beijing Capture Tech Co., Ltd., Beijing 102413, China
4. Peking University-Tsinghua University Center for Life Sciences, Beijing 100871, China