1. Cotton Research Institute, Anhui Academy of Agricultural Sciences, Hefei, Anhui, China
2. State Key Laboratory of Cotton Biology, Institute of Cotton Research, Chinese Academy of Agricultural Sciences, Anyang, Henan, China
3. College of Life Science, Anhui Agricultural University, Hefei, Anhui, China