Chemical kinetics: principles and selected topics.