Proteins and insulin release: A dual role of amino-acids and intestinal hormones