rate of heterogeneous reaction