porous polyolefins are especially efficiently free - radically grafted using olefins , vinylsilanes or certain carboxylic acids or their esters as the grafting molecules . the use of a solvent to swell the porous polyolefin is sometimes advantageous .