complex liver pancreas surgery