Impact of velocity slip and joule heating on MHD peristaltic flow through a porous medium with chemical reaction