Stem cells in liver diseases and cancer: Recent advances on the path to new therapies