Balmorel open source energy system model. (April 2018)