1. Department of Entomology, University of California, USA
2. Laboratory of Entomology and Agricultural Zoology, School of Agricultural Sciences, University of Thessaly, Greece
3. Department of Plant Sciences and Biological and Agricultural Engineering, University of California, USA