Spectral and temperature correction of silicon photovoltaic solar radiation detectors