Hepatocellular carcinoma cells and their fibrotic microenvironment modulate bone marrow-derived mesenchymal stromal cell migration in vitro and in vivo.