1. Shuguang Hospital Affiliated to Shanghai University of Traditional Chinese Medicine Shanghai People's Republic of China
2. Institute of Liver Diseases, Shanghai University of Traditional Chinese Medicine Shanghai People's Republic of China
3. Shanghai Key Laboratory of Traditional Chinese Medicine Shanghai People's Republic of China
4. Key Laboratory of Liver and Kidney Diseases, Ministry of Education Shanghai People's Republic of China