Magnetic and conducting particles: preparation of polypyrrole layer on Fe3O4 nanospheres