Vitalsource Technologies, Inc. Principles Of Terahertz Time-domain Spectroscopy