Vitalsource Technologies, Inc. Fundamentals And Industrial Applications Of Magnetic Nanoparticles