1. State Key Laboratory Breeding Base of Green Pesticide and Agricultural Bioengineering, Key Laboratory of Green Pesticide and Agricultural Bioengineering, Ministry of Education, Guizhou University, Huaxi District, Guiyang 550025, People’s Republic of China
2. Bioassay Research Department, Central Agricultural Pesticide Laboratory, Agricultural Research Center, 7 Nadi El-Seid Street, Dokki 12618, Giza, Egypt
3. Key Laboratory of Animal Resistance Research, College of Life Science, Shandong Normal University, 88 East Wenhua Road, Jinan 250014, People’s Republic of China
4. Zunyi Medical University Zhuhai Campus, Zhuhai, Guangdong 519040, People’s Republic of China
5. Institute of Entomology, Provincial Key Laboratory for Agricultural Pest Management in Mountainous Region, Guizhou University, Huaxi District, Guiyang, Guizhou 550025, People’s Republic of China