1. Department of Chemistry, College of Chemistry and Chemical Engineering, and the Key Laboratory for Chemical Biology of Fujian ProvinceXiamen University Xiamen, Fujian 361005 People's Republic of China
2. School of Pharmaceutical Sciences and Fujian Provincial Key Laboratory of Innovative Drug Target ResearchXiamen University Xiamen, Fujian 361005 People's Republic of China