1. School of Chemistry and Chemical Engineering, Henan Institute of Science and Technology, Xinxiang 453003, P.R. China
2. Pesticide Research Institute, Hunan Agricultural University, Changsha 410128, P.R. China
3. Hunan Academy of Agricultural Sciences, Changsha 410128, P.R. China