Designing High Performance Thin Film and Mixed Matrix Membranes for Organic Solvent Nanofiltration