1. Engineering Research Centre of Cotton, Ministry of Education; College of Agriculture, Xinjiang Agricultural University, 311 Nongda East Road, Urumqi 830052, China
2. State Key Laboratory of Cotton Biology, Institute of Cotton Research, Chinese Academy of Agricultural Sciences, Anyang 455000, Henan, China
3. Agricultural Technology Popularization Center of Kashi, No. 418 Seman road, Kashi 844000, Xinjiang
4. College of Biotechnology and Food Engineering, Anyang Institute of Technology, Anyang 455000, Henan, China
5. School of Agricultural Sciences, Zhengzhou University, Zhengzhou 450001, Henan, China