Numerical study of magnetohydrodynamic mixed convection in a partially heated rectangular enclosure with elliptic block