Adsorption desulfurization by hierarchical porous organic polymer of poly-methylbenzene with metal impregnation