Stem cell sources for clinical islet transplantation in type 1 diabetes: Embryonic and adult stem cells