Text this: Finite element simulation of magnetohydrodynamic mixed convection in a double-lid driven enclosure with a square heat-generating block