Kar S. Wireless Technology. Gigahertz to Terahertz 2025