1. Shanghai Center for Plant Stress Biology and CAS Center for Excellence in Molecular Plant SciencesChinese Academy of SciencesShanghai 200032 China
2. Department of Horticulture and Landscape ArchitecturePurdue UniversityWest Lafayette IN 47907 USA
3. University of the Chinese Academy of SciencesBeijing 100049 China
4. State Key Laboratory of Plant Physiology and Biochemistry, College of Biological SciencesChina Agricultural UniversityBeijing 100193 China
5. State Key Laboratory of Crop Stress Adaptation and Improvement, School of Life SciencesHenan UniversityKaifeng 475004 China