Institution: | 1. State Key Laboratory of Cotton Biology (Hebei Base)/College of Agronomy, Hebei Agricultural University, Baoding, Hebei 071001, China; 2. State Key Laboratory of Cotton Biology/Institute of Cotton Research of Chinese Academy of Agricultural Sciences, Anyang, Henan 455000, China |