[1] Shenyang Agr Univ, Coll Plant Protect, Dept Pesticide Sci, Shenyang 110866, Liaoning, Peoples R China
[2] Nankai Univ, State Key Lab, Tianjin, Peoples R China
[3] Nankai Univ, Inst Elemento Organ Chem, Coll Chem, Tianjin, Peoples R China
[4] Univ Nottingham, Sch Chem, Nottingham, England