Text this: Modeling and Simulation of Six-Bed Cyclic Adsorption Process Using in Mercaptan Removal from Natural Gas: Non-Isothermal and Non-Adiabatic Conditions