1. Department of Chemistry, Fujian Provincial Key Laboratory of Chemical Biology, College of Chemistry and Chemical Engineering, Xiamen University, Xiamen, Fujian 361005, China
2. School of Pharmaceutical Sciences, Xiamen University, Xiamen, Fujian 361102, China