publication venue for Human research islet cell culture outcomes at the Alberta Diabetes Institute IsletCore 2024