Experimental investigation of SiO2 nanoparticles on enhanced oil recovery of carbonate reservoirs