Mechanisms of the aluminium-iron oxide thermite reaction