Text this: Parallel tempered Bayesian inference for characterizing non-ideal semiconductors: Carrier trapping in cadmium telluride thin films