Transcription factors in liver development, differentiation, and regeneration