Introduction to Magnetic Random-Access Memory