Affiliation: | 1. School of Life Sciences, University of Science and Technology of China, Hefei, Anhui Province, China;2. College of Life Sciences, Shihezi University, Shihezi, Xinjiang Province, China;3. Cotton Research Institute, Shanxi Academy of Agricultural Sciences, Yuncheng, Shanxi Province, China;4. Biotechnology Research Center, Southwest University, Chongqing, China |