LEP and cancer: Meta-analysis of the association between LEP G2548A polymorphism and cancer risk.