Colorectal Cancer Protective Effects and the Dietary Micronutrients Folate, Methionine, Vitamins B6, B12, C, E, Selenium, and Lycopene