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 210095, China
3. Department of Entomology and UCD Cancer Center, University of California, Davis, California 95616, United States
4. Cátedra de Inmunología, Facultad de Química, Instituto de Higiene, Universidad de la República, Montevideo 11600, Uruguay