Institution: | 1. Institute of Cotton Research of Chinese Academy of Agricultural Sciences / Zhengzhou Research Base, State Key Laboratory of Cotton Biology, School of Agricultural Sciences, Zhengzhou University, Anyang, Henan 455000, China;2. Hunan Institute of Cotton Science, 3036 Shanjuan Road, Changde 415101, China |