Applications of Metal-Organic Frameworks in Catalysis and Separations