FRANCE CONCENTRATED SOLAR THERMAL POWER GENERATION SYSTEM X2026