[1] Zhengzhou Univ, Sch Agr Sci, Natl Key Lab Cotton Biobreeding & Integrated Utili, Zhengzhou Res Base, Zhengzhou 450001, Peoples R China
[2] Chinese Acad Agr Sci, Natl Nanfan Res Inst, Sanya 572024, Hainan, Peoples R China
[3] Zhengzhou Univ, Sanya Inst, Sanya 572024, Hainan, Peoples R China
[4] Hainan Yazhou Bay Seed Lab, Sanya 572024, Hainan, Peoples R China