An efficient, open-bid procurement auction for small-scale electricity markets. (15th May 2022)