1. Zhengzhou Research Base, State Key Laboratory of Cotton Biology, School of Agricultural Sciences, Zhengzhou University, Zhengzhou 450001, China
2. Henan Key Laboratory of Ion-Beam Bioengineering, School of Agricultural Sciences, Zhengzhou University, Zhengzhou 450052, China
3. Sanya Institute, Zhengzhou University, Zhengzhou 450001, China