1. College of Chemistry & Pharmacy, Northwest A&F University, 22 Xinong Road, Yangling, Shaanxi 712100, PR China
2. College of Plant Protection, Shaanxi Research Center of Biopesticide Engineering & Technology, Northwest A&F University, 22 Xinong Road, Yangling, Shaanxi 712100, PR China