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
4. Suzhou Institute of Biomedical Engineering and Technology, Chinese Academy of Sciences, Suzhou 215163, China