Molecular mechanism of hepatocellular carcinoma-specific antitumor activity of the novel thienopyridine derivative TP58.