THIN FILMS FOR ENERGY APPLICATIONS