Synthesis and characterization of photo-functional magnetic nanoparticles (Fe3O4@HP) for applications in photodynamic cancer therapy