Global profiling of alternative RNA splicing events provides insights into molecular differences between various types of hepatocellular carcinoma