1. The Key Laboratory for Chemical Biology of Fujian Province, The MOE Key Laboratory of Spectrochemical Analysis & Instrumentation, and Department of Chemical Biology, College of Chemistry and Chemical Engineering, Xiamen University, Xiamen 361005, China
2. State Key Laboratory of Cellular Stress Biology, School of Life Sciences, Xiamen University, Xiamen 361005, China
3. Shenzhen Research Institute of Xiamen University, Shenzhen 518000, China