1. Shaanxi Key Laboratory of Natural Products & Chemical Biology, College of Chemistry & Pharmacy, Northwest A&F University, 22 Xinong Road, Yangling 712100, Shaanxi, People’s Republic of China
2. State Key Laboratory of Stress Biology for Arid Areas, Northwest A&F University, Yangling 712100, Shaanxi, People’s Republic of China
3. Shanghai Institute of Organic Chemistry, Chinese Academy of Sciences, 345 Lingling Lu, Shanghai 200032, People’s Republic of China
4. Key Laboratory of Botanical Pesticide R&D in Shaanxi Province, Yangling 712100, Shaanxi, People’s Republic of China