IL10 and cancer: Stratified analyses of the IL-10 -592C>A polymorphism on cancer risk.