1. Department of Chemistry and Biochemistry Texas Tech University Lubbock TX 79409 USA
2. Shanghai Center for Plant Stress Biology Chinese Academy of Sciences Shanghai 201602 China
3. College of Bioscience and Biotechnology Hunan Agricultural University Changsha 410128 China
4. Department of Biochemistry Purdue University West Lafayette IN 47907 USA
5. Key Laboratory of Plant Stress Biology State Key Laboratory of Cotton Biology School of Life Sciences Henan University Kaifeng 475001 Henan China