advanced classical electromagnetism pdf