Text this: Transplantation of mouse pancreatic islets into primates--in vivo and in vitro evaluation.