Hepatocyte Transplantation: Minimally Invasive Therapy for Life-Threatening Diseases