Influence of polymer architecture and molecular weight of poly(2-(dimethylamino)ethyl methacrylate) polycations on transfection efficiency and cell viability in gene delivery.