Discovery of several novel zeolites for p-xylene separation. Novel design of SMB process with multiple zeolites. Multiscale screening of zeolites and process. MINLP formulation allowing multi-scale optimization, and different zeolites in different columns.