Macroporous (Heterogeneous) Polystyrene Networks