Advances in pancreatic islet transplantation in humans