'Over the THz Horizon' thermal infrared technologies and applications