Magnetite (Fe3O4) Nanoparticles in Biomedical Application: From Synthesis to Surface Functionalisation