THIN FILM SOLAR PANELS COSTS TYPES PROS CONS AND