A Coarse-Grained Simulation Framework To Study Polyethylenimine-Dna Nanoparticles In Gene Delivery