ADVANCED THIN FILM SOLAR TECHNOLOGY