Gastroenteropancreatic neuroendocrine tumors: diagnosis and treatment