Vitamins and cancer threats