Influence of heat generation absorption on a boundary layer flow of nanofluid power law fluid in the presence of viscous dissipation a numerical study