Regulation of T cell exhaustion and stemness: molecular mechanisms and implications for cancer immunotherapy | Synapse