Text this: Simulation Study of Effects, Operating Temperature and Layer Thickness on Thin Film CIGS Solar Cell Performance