Synthesis and properties of porous polymers synthesized by Michael addition reactions of multi-functional acrylate, diamine, and dithiol compounds