Thrombomodulin inhibits intrahepatic spread in human hepatocellular carcinoma