A multi-domain spectral method for non-Darcian mixed convection flow in a power-law fluid with viscous dissipation. (2nd November 2018)