Affiliation: | 1. State Key Laboratory of Cotton Biology/Institute of Cotton Research, Chinese Academy of Agricultural Sciences, Anyang 455000, Henan, China;2. Zhengzhou Research Base, State Key Laboratory of Cotton Biology, Zhengzhou University, Zhengzhou 450001, Henan, China;3. College of Plant Science and Technology, Huazhong Agricultural University, Wuhan 430070, China;1. College of Forestry, Northwest A&F University, Yangling, Shaanxi 712100, China;2. Southern Crop Protection and Food Research Centre, Agriculture and Agri-Food Canada, London, Ontario N5V 4T3, Canada;3. Department of Biology, University of Ottawa, Ontario K1N 6N5, Canada |