Surface heterogeneity of porous polymer sorbents