New Dynamic Method Approach to The Roles of Reversible and Irreversible Adsorption in Heterogeneous Catalysis