Synthesis and Characterizations of Macroporous Poly(acrylamide-2-acrylamido-2-methyl-1-propanesulfonic acid) Hydrogels for In Vitro Drug Release of Ranitidine Hydrochloride