Long-term results after porcine islet transplantation.