Methylenetetrahydrofolate reductase C 677 T polymorphism and colorectal cancer susceptibility : a meta-analysis