Millimeter wave and THz technology