Genetically engineered virus kills cancer: study