1. State Key Laboratory of Crop Stress Adaptation and Improvement, School of Life Sciences, Henan University, Kaifeng 475004, China.
2. College of Chemistry and Life Sciences, Zhejiang Normal University, Jinhua 321004, China.
3. College of Life Science and Technology, Huazhong Agricultural University, Wuhan 430070, China.
4. Institute of Crop Science, Chinese Academy of Agricultural Sciences, Beijing 100081, China.