1. Department of Chemical Biology Key Laboratory for Chemical Biology of Fujian Province College of Chemistry and Chemical Engineering Xiamen University 361005 Xiamen Fujian China
2. Institute of Drug Discovery Technology Ningbo University 315211 Ningbo Zhejiang China
3. School of Pharmaceutical Sciences Fujian Provincial Key Laboratory of Innovative Drug Target Research Xiamen University 361102 Xiamen Fujian China