Mechanism of superior cross-presentation of synthetic long peptides in comparison with protein for therapeutic cancer vaccination