Front dynamics in catalytic surface reactions