Affiliation: | Netherlands Institute of Ecology (NIOO-KNAW), PO Box 40, 6666 ZG Heteren, The Netherlands;;Department of Entomology, South China Agricultural University, 510640, Guangzhou, P. R. China;;and Laboratory of Entomology, Wageningen University and Research Center, P.O. Box 8031, 6700 EH, Wageningen, The Netherlands |