a
Department of Chemical Biology, College of Chemistry and Chemical Engineering, Xiamen University, Xiamen, China
E-mail: shoufa@xmu.edu.cn
;
Tel: +86-0592-2181728
b
The Key Laboratory for Chemical Biology of Fujian Province, Xiamen University, Xiamen, China