gas-liquid-solid reaction