THIN FILM SOLAR CELL DEFINITION TYPES AMP FACTS BRITANNICA