Numerical investigation of double-diffusive mixed convection in horizontal annulus partially filled with a porous medium