Gastric endocrine cells: types, function and growth