RNA splicing: a dual-edged sword for hepatocellular carcinoma