Text this: Effects of Joule heating and viscous dissipation an MHD Marangoni convection boundary layer flow.