Multiple-Relaxation-Time Lattice Boltzmann Simulation of Magnetic Field Effect on Natural Convection of Non-Newtonian Nanofluid in Rectangular Enclosure