[1] Henan Inst Sci & Technol, Collaborat Innovat Ctr Modern Biol Breeding Henan, Xinxiang 453003, Peoples R China
[2] Chinese Acad Agr Sci, Inst Cotton Res, State Key Lab Cotton Biol, Anyang 455000, Peoples R China
[3] Natl Nanfan Res Inst Chinese Acad Agr Sci, Hainan Yazhou Bay Seed Lab, Sanya 572025, Peoples R China
[4] Chinese Acad Agr Sci, Inst Crop Sci, Beijing 100081, Peoples R China
[5] Zhengzhou Univ, Sch Agr Sci, Zhengzhou 450001, Peoples R China