Delivery systems for gene therapy