Artificial compressibility based CBS solutions for double diffusive natural convection in cavities