Cyclin D1 G870A gene polymorphism and risk of leukemia and hepatocellular carcinoma: a meta-analysis.