RECENT ADVANCEMENTS IN THIN FILM SOLAR X2026