1. The University of Arizona, 8041, Entomology, Tucson, Arizona, United States, ;
2. The University of Arizona, 8041, Yuma Agricultural Center, Yuma, Arizona, United States, ;
3. University of Arizona-Yuma Agricultural Center, Entomology, Umniversity of Arizona, Yuma AG Center, Yuma, Arizona, United States, 85364, ;
4. The University of Arizona, 8041, Entomology, 410 Forbes Bldg., Tucson, Arizona, United States, 85721-0001, , ;