Text this: Thermal Properties of TiO2/PbS Nanoparticle Solar Cells