An international research team has found that cadmium telluride (CdTe ... the panels have resisted radiation and their thin-film structure has not deteriorated in the harsh thermal and vacuum ...