chemical reaction mechanisms 1107438