1. Institution of Pesticide Science, College of Plant Protection Northwest A&F University Yangling Shaanxi 712100 China
2. Key Laboratory of Botanical Pesticide R&D in Shaanxi Province Yangling Shaanxi 712100 China
3. Southern Insect Management Research Unit, Agriculture Research Service United States Department of Agriculture 141 Experiment Station Road Stoneville MS 38776 USA
4. Plant Protection Department, Faculty of Agriculture Zagazig University Zagazig 44511 Egypt
5. Department of Biology Duke University Durham NC 27708 USA