1. Laboratory of Tropical Veterinary Medicine and Vector Biology, School of Life Sciences, Hainan University, Haikou 570228, China
2. One Health Institute, Hainan University, Haikou 570228, China
3. Department of Chemistry, University of South Florida, Tampa, FL 33620, USA