The finite difference time domain method for electromagnetics. (2018)