Preparation and characterization of Fe3O4 magnetic nanoparticles modified by perfluoropolyether carboxylic acid surfactant