An individual welfare maximization algorithm for electricity markets | Synapse