MHD power-law fluid flow and heat transfer over a non-isothermal stretching sheet