1. Beijing Institute of Brain Disorders, Laboratory of Brain Disorders, Ministry of Science and Technology, Collaborative Innovation Center for Brain Disorders, Capital Medical University, Beijing 100069, China
2. Department of Radiology, University of Pennsylvania, Philadelphia, Pennsylvania 19104, United States
3. Five Eleven Pharma Inc., Philadelphia, Pennsylvania 19104, United States
4. Key Laboratory of Radiopharmaceuticals, Ministry of Education, College of Chemistry, Beijing Normal University, Beijing 100875, China