1. Key Laboratory of Plant Stress, College of Life Science, Shandong Normal University, Ji'nan 250014, China
2. High-Tech Research Center, Shandong Academy of Agricultural Sciences and Shandong Provincial Key Laboratory of Genetic Improvement, Ecology and Physiology of Crops, Ji'nan 250100, China
3. Department of Applied Science, University of Arkansas, Little Rock, AR 72204, USA