1. Department of Oncology, The Second Affiliated Hospital of Zhejiang University School of Medicine, Hangzhou 310009, China
2. Department of Nuclear Medicine, The Second Affiliated Hospital of Zhejiang University School of Medicine, Hangzhou 310009, China
3. Zhejiang University Medical PET Center, Hangzhou 310009, China
4. Institute of Nuclear Medicine and Molecular Imaging, Zhejiang University, Hangzhou 310009, China
5. Key Laboratory of Medical Molecular Imaging of Zhejiang Province, Hangzhou 310009, China
6. Beijing 307 Hospital, Beijing 100071, China
7. Department of Zoology, Faculty of Science, Kafr El Sheikh University, Kafr El Sheikh 33516, Egypt