introduction to the finite difference time domain fdtd method for electromagne synthesis lectures on computational electromagnetics