Temperature effect on the performance of phthalocyanine based photovoltaic devices