The magnetic properties of materials are caused by a characteristic of their electrons known as spin. When a number of atoms carrying electronic spins come together they can form nanoscale units with a unique magnetic nature. In particular, quantum mechanical effects are enhanced by the finite size of magnetic nanostructures, and profoundly affect the motion of spins.
In this new experiment, scientists fired a beam of neutrons at a sample containing these nanoscale units….

Unfortunately, the problem is that nowadays we still do not know what electron is, and how its spin could create magnetic field! May be understood about these basic properties of electron and neutron (as below) could help the research.
http://www.vacuum...=4〈=en