1. IPM Program, Unit for Environmental Sciences and Management, North-West University , Potchefstroom, 2520 , South Africa
2. Texas A&M AgriLife Research, Department of Entomology , Corpus Christi, TX 78406 , USA
3. Department of Entomology, North Carolina State University, Vernon G. James Research and Extension Center , 207 Research Station Road, Plymouth, NC 27962 , USA