SOX9 is a novel cancer stem cell marker surrogated by osteopontin in human hepatocellular carcinoma