Notch3 functions as a regulator of cell self-renewal by interacting with the β-catenin pathway in hepatocellular carcinoma