TERAHERTZ DEVICE CORPORATION