1. Zhengzhou Research Base, National Key Laboratory of Cotton Bio-Breeding and Integrated Utilization, School of Agricultural Sciences, Zhengzhou University, Zhengzhou 450001, China
2. College of Chemistry, Zhengzhou University, Zhengzhou 450001, China
3. Department of Chemistry, School of Chemistry and Chemical Engineering, Xiamen University, Xiamen 361005, China