Vitalsource Technologies, Inc. Infrared and Terahertz Detectors