Application of gas adsorption kinetics--II. A theoretical model for respirator cartridge service life and its practical applications.