1. Key Laboratory of Liver and Kidney Diseases, Institute of Liver Diseases, Shuguang Hospital, Shanghai University of Traditional Chinese Medicine, Shanghai, China.
2. Department of Pathology, Shuguang Hospital, Shanghai University of Traditional Chinese Medicine, Shanghai, China.
3. Shanghai Municipal Hospital of Traditional Chinese Medicine, Institute of Oncology, Shanghai University of Traditional Chinese Medicine (TCM), Shanghai, China.
4. Central Research Institute of Shanghai Pharmaceutical Group Co, Ltd, Shanghai, China.
5. Department of Medical Oncology and Cancer Institute, Shuguang Hospital, Shanghai University of Traditional Chinese Medicine, Shanghai, China.