The roles of carrier concentration and interface, bulk, and grain-boundary recombination for 25% efficient CdTe solar cells