electromagnetism revision notes