Vitalsource Technologies, Inc. Ternary Chalcopyrite Semiconductors: Growth, Electronic Properties, And