Current evidence on posthepatectomy liver failure: comprehensive review