Photovoltaics for space