1. Key Laboratory of Organofluorine Chemistry, Shanghai Institute of Organic Chemistry, University of Chinese Academy of Sciences, Chinese Academy of Sciences, 345 Lingling Road, 200032 Shanghai, China
2. Division of Nuclear Medicine and Molecular Imaging, Massachusetts General Hospital, and Department of Radiology, Harvard Medical School, 55 Fruit Street, White 427, Boston, Massachusetts 02114, United States
3. Department of Nuclear Medicine, Tongji Hospital, Tongji Medical College, Huazhong University of Science and Technology, 1095 Jiefang Avenue, 430030 Wuhan, China
4. Department of Chemistry, Innovative Drug Research Center, Shanghai University, 200444 Shanghai, China