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