Peter H. Siegel. Terahertz technology. IEEE Trans. Microw. Theory Techn.. 2002;50(3):910–28.