1. Laboratory of Entomology, Wageningen University, Droevendaalsesteeg 1, Building 107, 6708 PB Wageningen, Netherlands
2. Institute of Zoology, University of Regensburg, Regensburg, Germany
3. Department of Entomology, University of California Riverside, Riverside, CA, USA