Stem/progenitor cells in liver development, homeostasis, regeneration, and reprogramming.