1. Department of Pomology/Lab of Stress Physiology and Molecular Biology for Tree Fruits, A Key Lab of Beijing Municipality, College of Agronomy and Biotechnology, China Agricultural University, Beijing 100193
2. Plant Science and Technology College, Beijing University of Agriculture, Beijing 102206
3. Department of Pomology/Lab of Stress Physiology and Molecular Biology for Tree Fruits, A Key Lab of Beijing Municipality, College of Agronomy and Biotechnology, China Agricultural University
4. Department of Plant Pathology, College of Agronomy and Biotechnology, China Agricultural University