CFD study of heat and mass transfer in ethanol steam reforming in a catalytic membrane reactor