Advances in antimicrobial peptides: promising cancer treatments and vaccines | Synapse