Heart transplants could be replaced by gene therapy