Key Laboratory for Cotton Genetic Improvement, Ministry of Agriculture,china;
Key Laboratory for Cotton Genetic Improvement, Ministry of Agriculture,china;
Cotton Research Institute, Chinese Academy of Agricultural Sciences, Anyang 455112, China;
Key Laboratory for Cotton Genetic Improvement, Ministry of Agriculture,china;
Biology College of Beijing University, Beijing 100081, China;