Cadmium telluride (CdTe) thin film solar cells have become a prominent ... when it is not connected to an external load. Doping: The process of adding impurities to a semiconductor to change ...