1. Key Lab of Integrated Crop Pest Management of Shandong province, College of Plant Health and Medicine, Qingdao Agricultural University, Qingdao, P. R. China
2. College of Chemistry and Pharmacy, Qingdao Agricultural University, Qingdao, P. R. China
3. Institute of Vegetables and Flowers, Chinese Academy of Agricultural Sciences, Beijing, P. R. China
4. School of Agriculture, Food and Wine, University of Adelaide, Adelaide, South Australia