1. Shanghai Center for Plant Stress Biology and Center of Excellence in Molecular Plant Sciences Chinese Academy of Science Shanghai 201602 China
2. University of Chinese Academy of Sciences Beijing 100049 China
3. Key Laboratory of the Ministry of Education for Coastal and Wetland Ecosystems College of the Environment and Ecology Xiamen University Xiamen Fujian 361102 China
4. College of Agriculture Henan University of Science and Technology Luoyang 471023 China
5. College of Life Science Shanghai Normal University Shanghai 200234 China
6. State Key Laboratory of Crop Stress Adaptation and Improvement School of Life Sciences Henan University Kaifeng 475004 China
7. Graduate College of Biomedical Sciences Western University of Health Sciences Pomona CA 91766 USA