A ketogenic diet elicits anti-tumor properties through inducing oxidative stress, inhibiting MMP-9 expression and rebalancing M1/M2 tumor-associated macrophages phenotype in a mouse model of colon cancer.