1. College of Plant Science and Technology, Huazhong Agricultural University, Wuhan 430070, China
2. State Key Laboratory of Cotton Biology, Institute of Cotton Research, Chinese Academy of Agricultural Sciences, Anyang 455000, China
3. Cotton Sciences Research Institute of Hunan, National Hybrid Cotton Research Promotion Center, Changde 415101, China