[1] Chinese Acad Agr Sci, Natl Nanfan Res Inst Sanya, Sanya 572024, Peoples R China
[2] Inst Cotton Res, Chinese Acad Agr Sci, State Key Lab Cotton Biol, Anyang 455000, Peoples R China
[3] Chinese Acad Agr Sci, Chengdu Natl Agr Sci & Technol Ctr, Inst Urban Agr, Chengdu 610213, Peoples R China
[4] Hainan Yazhou Bay Seed Lab, Sanya 572024, Peoples R China
[5] Zhengzhou Univ, Sch Agr Sci, State Key Lab Cotton Biol, Zhengzhou Res Base, Zhengzhou 450001, Peoples R China
[6] Xinjiang Agr Univ, Coll Agron, Urumqi 830052, Peoples R China
[7] Neijiang Acad Agr Sci, Neijiang 641000, Peoples R China