NY-ESO-1: a promising cancer testis antigen for sarcoma immunotherapy and diagnosis.