The impact of permeability heterogeneity on water-alternating-gas displacement in highly stratified heterogeneous reservoirs