CXCL9 and cancer: What may explain the association between CXCL9 and CXCL10 expression and cancer prognosis, as well as the response to ICT?