Protective association of MTHFR polymorphism on cervical intraepithelial neoplasia is modified by riboflavin status.