THIN FILM TERRESTRIAL PHOTOVOLTAIC MODULES