Text this: Miarolitic cavities in rapakivi granite on Hästholmen, Loviisa, southeastern Finland