Poly(2-acrylamidoglycolic acid-co-2-acrylamide-2-methyl-1-propane sulfonic acid) and poly(2-acrylamidoglycolic acid-co-4-styrene sodium sulfonate): synthesis, characterization, and properties for use in the removal of Cd(II), Hg(II), Zn(II), and Pb(II)