1. College of Agronomy,
Northwest A&F University, Yangling, Shaanxi 712100, China.
2. State Key Laboratory of Crop Stress Resistance and High-Efficiency Production,
Northwest A&F University, Yangling, Shaanxi 712100, China.
3. College of Mechanical and Electronic Engineering,
Northwest A&F University, Yangling, Shaanxi 712100, China.
4. College of Plant Protection,
Northwest A&F University, Yangling, Shaanxi 712100, China.