Theoretical and experimental analysis of a soluble enzyme membrane reactor (SEMR)