MTHFR and central nervous system cancer: MTHFR C677T and A1298C Polymorphisms in Breast Cancer, Gliomas and Gastric Cancer: A Review