Effect of functional group on activity and stability of lipase immobilized on silica-coated magnetite nanoparticles with different functional group