1. State Key Laboratory of Resource Insects, Southwest University, Chongqing 400715, China
2. Chongqing Key Laboratory of Microsporidia Infection and Prevention, Southwest University, Chongqing 400715, China
3. Key Laboratory of Tropical Translational Medicine of Ministry of Education, Hainan Medical University, Haikou 571199, China
4. NHC Key Laboratory of Tropical Disease Control, Hainan Medical University, Haikou 571199, China
5. College of Life Sciences, Chongqing Normal University, Chongqing 401331, China