solar foil technology