Amorphous Thin Film solar panel