1. College of Plant Protection, Nanjing Agricultural University, Nanjing 210095, China
2. State & Local Joint Engineering Research Center of Green Pesticide Invention and Application, Nanjing Agricultural University, Nanjing 210095, China
3. Cátedra de Inmunología, Facultad de Química, Instituto de Higiene, Universidad de la República, Montevideo 11600, Uruguay
4. Department of Entomology and UCD Cancer Center, University of California, Davis, California 95616, United States