Numerical simulation of power-law fluids flow and heat transfer in a parallel-plate channel with transverse rectangular cavities