Double diffusive convection in a cavity under a vertical solutal gradient and a horizontal temperature gradient