1. E-institute
of Shanghai Municipal Education Committee, Shanghai University of Traditional Chinese Medicine, 1200 Cailun Road, Shanghai 201203, China
2. Key
Laboratory of Liver and Kidney Diseases (Ministry of Education), Institute
of Liver Diseases, Shuguang Hospital, 528 Zhangheng Road, Shanghai 201204, China
3. University of Hawaii Cancer Center, 701 Ilalo Street, Honolulu, Hawaii 96813, United States
4. Shanghai
Key Laboratory of Diabetes Mellitus and Center for Translational Medicine, Shanghai Jiao Tong University Affiliated Sixth People’s Hospital, 600 Yishan Road, Shanghai 200233, China
5. Guangxi University of Traditional Chinese Medicine, 179 East Mingxiu Road, Nanning, Guangxi 530001, China