macroporous styrene-divinylbenzene copolymers