Synthesis and characterization of Fe3O4@YPO4:Eu3+ multifunctional microspheres