thermal equilibrium semiconductor electrostatics 8266404