GLP-1 biology and GLP-1 based antidiabetic therapy