Evolution of oncolytic viruses: novel strategies for cancer treatment.