Minnan PET Center, The First Hospital of Xiamen, Fujian Medical University, Xiamen 316003, Fujian Province, China;
West China Hospital of Sichuan University, Chengdu 610041, Sichuan Province, China;
State Key Laboratory of Biotherapy, West China Medical School, Sichuan University, Gaopeng Street, Keyuan Road 4, Chengdu 610041, Sichuan Province, China;