Affiliation: | 1.State Key Laboratory of Cotton Biology, Institute of Cotton Research of Chinese Academy of Agricultural Sciences, Anyang 455099, China;2.College of Life Sciences, Shaanxi Normal University, Xi’an 710062, China;3.Hainan Yazhou Bay Seed Lab, Sanya 572000, China;4.National Nanfan Research Institute (Sanya), Chinese Academy of Agricultural Sciences, Sanya 572000, China |