Characterization of gas transport in shale: A multi-mechanism permeability modeling approach