Novel perspectives on dendritic cell-based immunotherapy of cancer