Long Term Outcome and Prognostic Factors for Large Hepatocellular Carcinoma (10 cm or more) after Surgical Resection