reaction rate law explained 9965234