Oncolytic viruses: advanced strategies in cancer therapy | Synapse