Molecular Simulation Studies Of Gas Adsorption And Separation In Metal-Organic Frameworks