1. Key Laboratory of Ministry of Education for Cell Biology and Tumor Cell Engineering, School of Life Science, Xiamen University, Xiamen 361005, China
2. Agricultural Bioresource Research Institute, Fujian Academy of Agricultural Sciences, Fuzhou 350003, China
3. Key Laboratory for Chemical Biology of Fujian Province, Xiamen University, Xiamen 361005, China