Current-Voltage and Spectral Response Based Characterization of Thin Film Silicon Solar Cells - Investigation of Primary Error Sources