magnetic field energy notes 8091120