On the mechanism of the Fischer-Tropsch reaction