Multi-compartmental delivery systems for peptide and DNA vaccines in melanoma immunotherapy