Numerical simulation of the peristaltic motion of a viscous fluid through a complex wavy non-uniform channel with magnetohydrodynamic effects. (27th August 2019)