1. Shanghai Jiao Tong University, Bio-X Center, Haoran Building, 1954 Huashan Road, Shanghai 200030, China.
2. Shanghai Institute of Biological Sciences, Institute for Nutritional Sciences, Chinese Academy of Sciences, 294 Taiyuan Road, Shanghai 200031, China.
3. Shanghai Institute of Mental Health, 600 South Wan Ping Road, Shanghai 200030, China