Vibration analysis for framed structures using the finite-difference time-domain method based on the Bernoulli-Euler beam theory