Pancreatic neuroendocrine tumors: biology, diagnosis, and treatment