Institution: | 1. Department of Chemistry and Key Laboratory for Chemical Biology of Fujian Province, College of Chemistry and Chemical Engineering, Xiamen University, Xiamen, Fujian 361005 (China), Fax: (+86)?592‐2186400;2. School of Life Science, Xiamen University, Xiamen, Fujian 361005 (China) |