Catalysis: Types And Adsorption Theory