Removal of As(V), Cr(III) and Cr(VI) from aqueous environments by poly(acrylonitril-co-acrylamidopropyl-trimethyl ammonium chloride)-based hydrogels.