Oncolytic virotherapy – A novel strategy for cancer therapy