Kun Li1, Yuli Du1, Yuchen Miao2. 1. Institute of Plant Stress Biology, State Key Laboratory of Cotton Biology, Department of Biology, Henan University, Kaifeng, 475001, China. 2. Institute of Plant Stress Biology, State Key Laboratory of Cotton Biology, Department of Biology, Henan University, Kaifeng, 475001, China. miaoych@henu.edu.cn.