1. Department of Natural Product Chemistry, Key Lab of Chemical Biology of Ministry of Education, School of Pharmaceutical Sciences, Shandong University, No. 44 West Wenhua Road, Jinan 250012, People’s Republic of China
2. College of Life Sciences, Shandong Normal University, No. 88 East Wenhua Road, Jinan 250014, People’s Republic of China