Magnetite nanoparticles: synthesis methods - a comparative review.