Key Laboratory of Natural Pesticide & Chemical Biology;
Ministry of Education/South China Agricultural University;
Guangzhou 510642;
P.R. China;
College of Bio-Safety Science and Technology;
Hunan Agricultural University;
Changsha 410128;
P.R.China;