Vitalsource Technologies, Inc. Thermal Behavior Of Photovoltaic Devices