Synthesis of organic cyclic carbonates assisted by macroporous polystyrene-based catalyst