Text this: The Effect of Annealing Temperature and KCN Etching on the Photovoltaic Properties of Cu(In,Ga)(S,Se)2 Solar Cells Using Nanoparticles