Organic Solar Cells Flexible P3HT:PCBM Thin Film and Improving Its Performance