Pulsating flow of a non-Newtonian nanofluid in a porous channel with magnetic field