1. Department of Organic Chemistry
2. College of Chemistry
3. Beijing University of Chemical Technology
4. Beijing 100029
5. China
6. Beijing Key Laboratory of Flavor Chemistry
7. Beijing Technology and Business University (BTBU)
8. Beijing 100048
9. College of Chemistry and Pharmaceutical Engineering
10. Nanyang Normal University
11. Nanyang