Pancreatic carcinoma: diagnosis and treatment.