[1] Chinese Acad Agr Sci, Inst Cotton Res, Natl Key Lab Cotton Biobreeding & Integrated Utili, Anyang 455000, Peoples R China
[2] Huazhong Agr Univ, Coll Plant Sci & Technol, Wuhan 40070, Peoples R China
[3] Anyang Inst Technol, Coll Biol & Food Engn, Anyang 455000, Peoples R China
[4] Chinese Acad Agr Sci, Natl Nanfan Res Inst Sanya, Sanya 572024, Peoples R China
[5] Univ Adelaide, Sch Agr Food & Wine, Adelaide, SA 5005, Australia
[6] Hainan Acad Agr Sci, Sanya Inst, Sanya 572000, Peoples R China
[7] East Carolina Univ, Dept Biol, Greenville, NC 27858 USA
[8] Zhengzhou Univ, Sch Agr Sci, Zhengzhou 450001, Peoples R China