Preparation of core-shell structure Fe3 O4 @SiO2 superparamagnetic microspheres immoblized with iminodiacetic acid as immobilized metal ion affinity adsorbents for His-tag protein purification.