1. Department of Medicinal Chemistry, Key Laboratory of Chemical Biology, School of Pharmacy, Cheeloo College of Medicine, Shandong University, Jinan, Shandong 250012, China
2. Center for Translational Cancer Research, Institute of Biosciences and Technology, Texas A&M University, Houston, Texas 77030, United States
3. Beijing Key Laboratory of Gene Resource and Molecular Development, College of Life Sciences, Beijing Normal University, Beijing 100875, China
4. Helmholtz International Lab, State Key Laboratory of Microbial Technology, Cheeloo College of Medicine, Shandong University, Jinan, Shandong 250100, China