1. College of Chemistry and Pharmacy, Northwest A&F University, Shaanxi Key Laboratory of Natural Products & Chemical Biology, 3 Taicheng Road, Yangling, Shaanxi 712100, China
2. College of Plant Protection, Northwest A&F University, Yangling, Shaanxi 712100, China
3. State Key Laboratory of Crop Stress Biology in Arid Area, College of Life Science, Northwest A&F University, Yangling, Shaanxi 712100, China
4. Guangdong Provincial Key Laboratory of Catalysis, Southern University of Science and Technology, Shenzhen 518055, China