Optimization of pressure swing adsorption via a trust-region filter algorithm and equilibrium theory. (August 2021)