1. Key Laboratory of Plant Stress Biology, State Key Laboratory of Cotton Biology, School of Life Sciences Henan University Kaifeng China
2. College of Plant Protection Henan Agricultural University Zhengzhou China
3. Division of Plant Sciences University of Missouri Columbia MO USA