Virus-like nanoparticles as a novel delivery tool in gene therapy.