Inflammation and matrix metalloproteinases: implications for cancer development