Key Laboratory of Natural Pesticide and Chemical Biology Ministry of Education/South China Agricultural University Guangzhou 510642 P.R.China;
Biorationai Pesticide Research Laboratory Sichuan Agricultural University Chengdu 611130 PR.China;
South China Institute of Botany Chinese Academy of Sciences Guangzhou 510650 P.R. China;