1. Provincial Key Laboratory for Agricultural Pest Management of Mountainous Regions, and Scientific Observing and Experimental Station of Crop Pest in Guiyang, Institute of Entomology Ministry of Agricultural and Rural Affairs, Guizhou University Guiyang China
2. Key Laboratory of Molecular Biology of Crop Pathogens and Insects, Ministry of Agriculture, Institute of Insect Sciences Zhejiang University Hangzhou China
3. Department of Pesticides, Plant Protection Research Institute Agriculture Research Center Cairo Egypt