Hanergy-flexible-thin-film-solar-panel-cell