1. Department of Pesticide Science, College of Plant Protection, Nanjing Agricultural University, State & Local Joint Engineering Research Center of Green Pesticide Invention and Application, Nanjing 210095, China
2. College of Science, Honghe University, Mengzi 661199, China