Abstract: Terahertz (THz) radiation, encompassing millimetre/submillimetre wavelengths (0.3THz-10THz), is one of the most desirable ranges of electromagnetic (EM) radiation. While sources capable of ...