Impact of uniform and non-uniform heated rods on free convective flow inside a porous enclosure: finite element analysis