Department of Entomology, Nanjing Agricultural University, Nanjing, China;
Department of Entomology, Nanjing Agricultural University, Nanjing, China;
Department of Entomology, Nanjing Agricultural University, Nanjing, China;
Department of Entomology, Nanjing Agricultural University, Nanjing, China;
Texas A&M University AgriLife Research and Extension Center, Lubbock, Texas, USA;
Department of Entomology, Nanjing Agricultural University, Nanjing, China;