thermal equilibrium of pn junctions 3924196