Polymorphisms of methylenetetrahydrofolate reductase are associated with a high risk of nasopharyngeal carcinoma in a smoking population from southern China