low degradation solar cells