1. Department of Pharmacology, Shandong University, Jinan 250012, China
2. Department of Radiology, Qilu Hospital Affiliated to Shandong University, Jinan 250012, China
3. Department of Chemistry, University of Florida, Gainesville, FL 32611, United States
4. Key Laboratory of Chemical Biology (Ministry of Education), Institute of Biochemical and Biotechnological Drug, School of Pharmaceutical Sciences, Shandong University, Jinan 250012, China