Heat transfer study on solid and porous convective fins with temperature-dependent heat generation using efficient analytical method