1. Department of Pathology, Shuguang Hospital, Shanghai University of Traditional Chinese Medicine, 528 Zhangheng Road, Shanghai 201203, China
2. Shanghai University of Traditional Chinese Medicine, 1200 Cailun Road, Shanghai 201203, China
3. Interventional Cancer Institute of Integrative Medicine, Putuo Hospital, Shanghai University of Traditional Chinese Medicine, 164 Lanxi Road, Shanghai 200062, China
4. Key Laboratory of Liver and Kidney Diseases, Institute of Liver Diseases, Shuguang Hospital, Shanghai University of Traditional Chinese Medicine, 528 Zhangheng Road, Shanghai 201203, China