1. State Key Laboratory of Crop Stress Resistance and High-Efficiency Production and College of Plant Protection, Northwest A&F University, Yangling 712100, China
2. Yangling Sub-Center of National Center for Apple Improvement and College of Horticulture, Northwest A&F University, Yangling 712100, China
3. Institute of Plant Science and Resources, Okayama University, Kurashiki 710-0046, Japan
4. College of Plant Health and Medicine, Qingdao Agricultural University, Qingdao 266109, China
5. Institute of Future Agriculture, Northwest A&F University, Yangling 712100, China