1. The Second Affiliated Hospital, Institute of Cancer Stem Cell, Dalian Medical University, Dalian 116044, China
2. Section of Nephrology, Department of Medicine, Baylor College of Medicine, Houston, TX 77030, USA
3. The First Affiliated Hospital, Dalian Medical University, Dalian 116044, China
4. Sixth Department of Liver Disease, Dalian Public Health Clinical Center, Dalian 116000, China