MMP9 and cancer: high cellular uptake, reducing cancer viability,and down-regulation of IGF-1R, STAT3, MMP-9 and VEGF