Numerical simulation of thermal flow of power-law fluids using lattice Boltzmann method on non-orthogonal grids