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, Cotton Institute of the Chinese Academy of Agricultural Sciences, Key Laboratory of Cotton Genetic Improvement, Ministry of Agriculture, Anyang 455000, China
3. College of Agriculture, Tarim University, Alaer 843300, China
4. Department of Plant and Environmental Sciences, New Mexico State University, Las Cruces, NM 880033, USA