A time discontinuous Galerkin finite element method for generalized thermo-elastic wave analysis, considering non-Fourier effects