Dendritic cell-based vaccine research against cancer