Gasflooding-assisted cyclic solvent injection (GA-CSI) for enhancing heavy oil recovery