Electronic and Thermal properties of THz Quantum Cascade