TLR4 and cancer: TLR4 rs4986790 polymorphism and cancer risk.