1. State Key Laboratory of Environmental and Biological Analysis, Department of Chemistry, Hong Kong Baptist University, Kowloon, Hong Kong Special Administrative Region of the People’s Republic of China
2. State Key Laboratory of Cotton Biology, Key Laboratory of Plant Stress Biology, School of Life Sciences, Henan University, Kaifeng, Henan 475004, People’s Republic of China
3. HKBU Institute of Research and Continuing Education, Shenzhen, Guangdong 518057, People’s Republic of China