Functionalization of magnetite nanoparticles for protein immobilization