Beta-cell transplantation in type 1 diabetic patients: a work in progress to cure.