A new insight into the pseudo-first-order model: investigation of the adsorption mechanism of amoxicillin, diclofenac sodium, and methylene blue on various adsorbents based on the pseudo-first-order rate constant