A generalized dispersive material model for FVTD method