Author: Association for Energy Systems, Operations, and Programming.