1. Key Laboratory of Integrated Pest Management on Crops in East China, Ministry of Agriculture, College of Plant Protection, Nanjing Agricultural University, Nanjing 210095, P.R. China
2. Department of Bioassay, Central Agricultural Pesticides Laboratory, Agricultural Research Center, 12618 Giza, Egypt