Visible to the public A Decentralized Mechanism for Computing Competititve Equilibria in Deregulated Electricity Markets