Boundary and initial conditions in the finite difference time domain methods applied to study metal hole arrays