A method for separating normal alkanes from co-boiling hydrocarbons comprising contacting a mixture of normal alkanes with a porous substrate having coated thereon a mesoporous growth enhancing layer and a layer of columnar zeolite crystals on said mesoporous growth enhancing layer, and wherein said mesoporous growth enhancing layer comprises nanocrystalline or colloidal sized zeolites, nanocrystalline or colloidal sized zeolite and metal oxide, or nanocrystalline or colloidal sized zeolites and colloidal metals, or nanocrystalline or colloidal sized zeolite, colloidal metal and metal oxide, and wherein said mesoporous growth enhancing layer has interstices of about 20 to about 2000 .ANG., and wherein said columnar zeolite layer is a polycrystalline layer, wherein 99% of said columnar zeolite crystals have at least one point between adjacent crystals that is <20 .ANG..