1. Department of Chemical Biology, College of Chemistry and Chemical Engineering, State Key Laboratory for Physical Chemistry of Solid Surfaces, The Key Laboratory for Chemical Biology of Fujian Province, and The MOE Key Laboratory of Spectrochemical Analysis & Instrumentation, Xiamen University, Xiamen 361005, China
2. College of Life Science and State Key Laboratory for Cell Stress, Xiamen University, Xiamen 361005, China
3. PET Center, Department of Nuclear Medicine, The First Affiliated Hospital, School of Medicine, Zhejiang University, Hangzhou 310003, China