TLR4 and cancer: TLR4 rs4986791 polymorphism and cancer risk.