Preparation of submicrometer monodispersed magnetic silica particles using a novel water in oil microemulsion: properties and application for enzyme immobilization