Liver resection for cancer: New developments in prediction, prevention and management of postresectional liver failure.