Amine functionalized 3D porous organic polymer as an effective adsorbent for removing organic dyes and solvents