Association between MDM2 promoter SNP309 T/G polymorphism and liver cancer risk - a meta-analysis.