Heat and mass transfer and thermodynamic analysis of power-law fluid flow in a porous microchannel