State Key Laboratory of Cotton Biology;
Henan Key Laboratory of Plant Stress Biology;
School of Life Sciences;
Henan University;
Kaifeng 475000;
Henan;
China;
Chongqing Key Laboratory of Big Data for Bio Intelligence;
College of Bioinformation;
Chongqing University of Posts and Telecommunications;
Chongqing 400065;
China;
State Key Laboratory of Cotton Biology;
Key Laboratory of Cotton Genetic Improvement;
Ministry of Agriculture;
Institute of Cotton Research;
Chinese Academy of Agricultural Sciences;
Anyang 455000;
Henan;
China;
Kaifeng Academy of Agriculture and Forestry;
Kaifeng 475000;
Henan;
China;