Association between TP53 Arg72Pro polymorphism and hepatocellular carcinoma risk: a meta-analysis.