Text this: Catalase immobilized in polypeptide/silica nanocomposites via emulsion and biomineralization with improved activities.