Comparison of techniques for enzyme immobilization on silicon supports