Dynamic simulation of pure hydrogen production via ethanol steam reforming in a catalytic membrane reactor