1. College of Chemistry and Chemical Engineering, Key Laboratory for Chemical Biology of Fujian Province, MOE Key Laboratory of Spectrochemical Analysis and Instrumentation, Xiamen University, Xiamen 361005, China
2. Department of Medical Chemistry, China Pharmaceutical University, Nanjing 210009, China
3. Research and Communication Center of Exercise and Health, Xiamen University of Technology, Xiamen 361024, China
4. State Key Laboratory of Cellular Stress Biology, School of Life Science, Xiamen University, Xiamen 361102, China