magnetic fields principles 6980134