CXCL14 and cancer: CXCL14 is ambiguous and disparate in different types of cancers.