Institute of Cotton, Hebei Academy of Agriculture and Forestry Sciences, Ministry of Agriculture, National Cotton Improvement Center Hebei Branch, Key Laboratory of Biology and Genetic Improvement of Cotton in Huanghuaihai Semiarid Area, No. 598 HePing West Road, Shijiazhuang 050051, Hebei, China
Institute of Cotton, Hebei Academy of Agriculture and Forestry Sciences, Ministry of Agriculture, National Cotton Improvement Center Hebei Branch, Key Laboratory of Biology and Genetic Improvement of Cotton in Huanghuaihai Semiarid Area, No. 598 HePing West Road, Shijiazhuang 050051, Hebei, China
Institute of Cotton, Hebei Academy of Agriculture and Forestry Sciences, Ministry of Agriculture, National Cotton Improvement Center Hebei Branch, Key Laboratory of Biology and Genetic Improvement of Cotton in Huanghuaihai Semiarid Area, No. 598 HePing West Road, Shijiazhuang 050051, Hebei, China
Institute of Cotton, Hebei Academy of Agriculture and Forestry Sciences, Ministry of Agriculture, National Cotton Improvement Center Hebei Branch, Key Laboratory of Biology and Genetic Improvement of Cotton in Huanghuaihai Semiarid Area, No. 598 HePing West Road, Shijiazhuang 050051, Hebei, China
Institute of Cotton, Hebei Academy of Agriculture and Forestry Sciences, Ministry of Agriculture, National Cotton Improvement Center Hebei Branch, Key Laboratory of Biology and Genetic Improvement of Cotton in Huanghuaihai Semiarid Area, No. 598 HePing West Road, Shijiazhuang 050051, Hebei, China
Institute of Cotton, Hebei Academy of Agriculture and Forestry Sciences, Ministry of Agriculture, National Cotton Improvement Center Hebei Branch, Key Laboratory of Biology and Genetic Improvement of Cotton in Huanghuaihai Semiarid Area, No. 598 HePing West Road, Shijiazhuang 050051, Hebei, China
Institute of Cotton, Hebei Academy of Agriculture and Forestry Sciences, Ministry of Agriculture, National Cotton Improvement Center Hebei Branch, Key Laboratory of Biology and Genetic Improvement of Cotton in Huanghuaihai Semiarid Area, No. 598 HePing West Road, Shijiazhuang 050051, Hebei, China