MTHFR and colorectal carcinoma: Meta-analysis of the association of MTHFR C677T polymorphism with risk of CRC.