1. Department of Applied Chemistry
2. College of Science
3. China Agricultural University
4. Beijing 100193
5. China
6. Institute of Vegetables and Flowers
7. Chinese Academy of Agricultural Sciences
8. Key Laboratory of Vegetables Quality and Safety Control
9. Ministry of Agriculture and Rural Affairs of China
10. Beijing 100081