The effects of porous medium and temperature on exothermic tetrahydrofuran hydrate formation