Laparoscopic vs open hepatic resection: a comparative study