Strategies for liver support: from stem cells to xenotransplantation.