1. Zhengzhou Research Base, State Key Laboratory of Cotton Biology, School of Agricultural Sciences, Zhengzhou University, Zhengzhou 450001, China
2. State Key Laboratory of Cotton Biology, Institute of Cotton Research, Chinese Academy of Agricultural Sciences, Anyang 455000, China
3. School of Pharmaceutical Sciences (Shenzhen), Shenzhen Campus, Sun Yat-sen University, Shenzhen 518107, China
4. Hainan Yazhou Bay Seed Laboratory, Sanya 572000, China
5. Institute of Urban Agriculture, Chinese Academy of Agricultural Sciences, Chengdu 610000, China