In Situ Extrinsic Doping of CdTe Thin Films for Photovoltaic Applications