1. Laboratory of Biopharmaceuticals and Molecular Pharmacology, School of Pharmaceutical Sciences, Hainan University, Haikou 570228, China
2. One Health Cooperative Innovation Center, Hainan University, Haikou 570228, China
3. Department of Biosciences, School of Life Sciences, Hainan University, Haikou 570228, China
4. Key Laboratory of Tropical Biological Resources of the Ministry of China, Hainan University, Haikou 570228, China