Mechanism of glucose oxidase immobilization with silk fibroin