Institution: | [1]Institute of Vegetables & Flowers, Chinese Academy of Agricultural Sciences, Beijing 100081, P.R. China; [2]Laboratory of Entomology, Wageningen University, P.O. Box 8031, 6700 EH Wageningen, The Netherlands; [3]Plant Research International, P.O. Box 16, 6700 AA Wageningen, The Netherlands |