Effects of magnetic field on 3D double diffusive convection in a cubic cavity filled with a binary mixture