1. College of Plant Protection, State & Local Joint Engineering Research Center of Green Pesticide Invention and Application, Nanjing Agricultural University, Nanjing 210095, China
2. Sanya Institute, Nanjing Agricultural University, Sanya 572025, China
3. Institute for the Control of Agrochemicals Jiangsu Province, Nanjing 210036, China