XRCC1-77T>C polymorphism and cancer risk: a meta- analysis.