The journey of islet cell transplantation and future development