Biocatalytic Self-assembly Using Reversible and Irreversible Enzyme Immobilization