Determination of carrier collection length and prediction of fill factor in amorphous silicon solar cells