A novel modelling approach to multicomponent gas permeation through micro-porous zeolite membranes