1. College of Agronomy Shenyang Agricultural University Shenyang 110161 China
2. State Key Laboratory of Cotton Biology Institute of Cotton Research, Chinese Academy of Agricultural Sciences Anyang 455000 Henan China
3. Zhengzhou Research Base, State Key Laboratory of Cotton Biology, School of Agricultural Sciences Zhengzhou University Zhengzhou 450001 Henan China
4. Key Laboratory of China Northwestern Inland Region, Ministry of Agriculture and Rural Affairs Cotton Research Institute, Xinjiang Academy of Agricultural and Reclamation Science Shihezi 832003 China
5. Western Agricultural Research Center Chinese Academy of Agricultural Sciences Changji 831100 Xinjiang China