Human hepatocyte transplantation: gene therapy and more?