Radiation resistance of thin-film solar cells for space photovoltaic power