1. State Key Laboratory of Environmental and Biological Analysis, Department of Chemistry, Hong Kong Baptist University, Kowloon Tong, Kowloon, Hong Kong SAR 999077, China
2. Henan Joint International Laboratory of Crop Multi-Omics Research, Institute of Plant Stress Biology, State Key Laboratory of Cotton Biology, School of Life Sciences, Henan University, 85 Minglun Street, Kaifeng 475001, China