Re-resection for recurrent hepatocellular carcinoma is feasible and results in compelling long-term outcome