1. Key Laboratory of Chemical Biology of Fujian Province, Department of Chemical Biology, College of Chemistry and Chemical Engineering, Xiamen University, Xiamen 361005, China
2. Research and Communication Center of Exercise and Health, Xiamen University of Technology, Xiamen 361021, China