A review of magnetic field influence on natural convection heat transfer performance of nanofluids in square cavities