Adsorption, science and technology