An update on topical haemostatic agents in liver surgery: systematic review and meta analysis