1. State Key Laboratory of Cotton Biology, Henan Key Laboratory of Plant Stress Biology, School of Life Sciences, School of Computer and Information Engineering, Henan University, Kaifeng 475001, China
2. College of life science and agricultural engineering, Nanyang Normal University, Nanyang 473000, China
3. Chongqing Key Laboratory of Big Data for Bio Intelligence, College of Bioinformation, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
4. Southern Plains Agricultural Research Center, Agricultural Research Service, USDA, College Station, Texas 77845, USA
5. Kaifeng Academy of Agriculture and Forestry, Kaifeng 475000, China
6. State Key Laboratory of Cotton Biology, Key Laboratory of Biological and Genetic Breeding of Cotton, The Ministry of Agriculture, Institute of Cotton Research, Chinese Academy of Agricultural Sciences, Anyang 455000, China