Effector and memory T-cell differentiation: implications for vaccine development. Nat Rev Immunol.