Magnetism and interactions within the single domain limit: reversal, logic and information storage