Cellular Mechanisms of Liver Regeneration and Cell-Based Therapies of Liver Diseases. (22nd January 2017)