Text this: Charge-Carrier Transport in Thin Film Solar Cells: New Formulation