Health-related quality of life changes following major and minor hepatic resection: the impact of complications and postoperative anemia.