Computational nanotechnology using finite difference time domain. (2017)