Cationic poly(diallyldimethylammonium chloride) based hydrogel for effective anionic dyes adsorption from aqueous solution