Effects of non-Newtonian behaviour on the thermal performance of nanofluids in a horizontal channel with discrete regions of heating and cooling. (5th February 2016)