high-frequency terahertz waves