engineering electromagnetics notes 8340901