THIN FILM SOLAR CELL TECHNOLOGY