1. School of Public Health
2. Shanghai Jiao Tong University School of Medicine
3. Shanghai 200025
4. China
5. Shanghai Institute of Nutrition and Health
6. Guangzhou Medical University
7. Guangdong 511436
8. Shanghai Institutes for Biological Sciences
9. University of Chinese Academy of Sciences
10. Chinese Academy of Sciences
11. Shanghai 200031
12. School of Chemistry and Chemical Engineering, and Institute of Molecular Medicine
13. Renji Hospital
14. School of Medicine
15. Shanghai Jiao Tong University
16. Shanghai 200240