1. Hubei Insect Resources Utilization and Sustainable Pest Management Key Laboratory; Huazhong Agricultural University; Wuhan Hubei China
2. Department of Entomology; Texas A&M University; College Station TX USA
3. Institute for Plant Genomics and Biotechnology; Texas A&M University; College Station TX USA
4. National Center for Electron Beam Research; Texas A&M University; College Station TX USA
5. Department of Statistics; Texas A&M University; College Station TX USA