1. Research and Development Center of Biorational Pesticide, Northwest A & F University Yangling, Shaanxi 712100, P.R. China
2. College of Sciences, Northwest A & F University Yangling, Shaanxi 712100, P.R. China
3. Biopesticide Engineering Research Center, Shaanxi Province Yangling, Shaanxi 712100, P. R. China