1. University of Chinese Academy of Sciences
2. Beijing
3. China
4. Tianjin Institute of Industrial Biotechnology, Chinese Academy of Sciences
5. Tianjin 300308
6. Department of Chemistry
7. Tianjin Key Laboratory of Molecular Optoelectronic Sciences
8. and Tianjin Collaborative Innovation Center of Chemical Science and Engineering
9. Tianjin University
10. Tianjin 300072
11. State Key Laboratory of Cotton Biology
12. Department of Biology
13. Institute of Plant Stress Biology
14. Henan University
15. Kaifeng