HNF-4α determines hepatic differentiation of human mesenchymal stem cells from bone marrow.