Miniaturization of heterogeneous catalytic reactors : prospects for new developments in catalysis and process engineering