Flexible film solar cell