1. Department of Basic Medical Sciences, Zunyi Medical University, Zunyi, People’s Republic of China;
2. Guizhou Provincial Key Laboratory for Agricultural Pest Management of Mountainous Region, Special Key Laboratory for Development and Utilization of Insect Resources of Guizhou, Institute of Entomology, Guizhou University, Guiyang, People’s Republic of China