1. Beijing Key Laboratory of Molecular Pharmaceutics and New Drug Delivery System, School of Pharmaceutical Sciences, Peking University, Beijing, 100191, People’s Republic of China
2. Department of Nuclear Medicine, Peking University First Hospital, Beijing, 100034, People’s Republic of China