1State Key Laboratory of Crop Stress Biology in Arid Areas, and College of Plant Protection, Northwest A and F University, Yangling, Shanxi, 712100, China.
2State Key Laboratory of Cotton Biology, Cotton Research Institute of Chinese Academy of Agricultural Sciences, Anyang, Henan, 455000, China.
Email: [email protected]