1. Key Laboratory of Ministry of Education for Cell Biology and Tumor Cell Engineering, School of Life Science, Xiamen University, Xiamen 361005, China
2. Institute of Biosciences and Technology, Texas A&M University Health Science Center, Houston, Texas 77030, United States
3. Key Laboratory for Chemical Biology of Fujian Province, Xiamen University, Xiamen 361005, China