Preparation and characterization of sodium alginate/poly(N-isopropylacrylamide)/clay semi-IPN magnetic hydrogels