Current status of islet cell replacement and regeneration therapy.