Removal of cadmium ions from synthetic aqueous solutions with a novel nanosulfonated poly(glycidyl methacrylate) cation exchanger: Kinetic and equilibrium studies