Studies on graft copolymerization of 3-acrylamidopropyl trimethylammonium chloride on pullulan