Concept: Terahertz radiation