RECENT ADVANCEMENTS IN THIN FILM SOLAR MODULES