TRPV1 and cancer: TRPV1 are the potential link between inflammation, cancer, and immunity.