Investigation on efficient adsorption of cationic dyes on porous magnetic polyacrylamide microspheres.