Dendritic cell based therapy of cancer.