A modelling methodology for assessing the impact of climate variability and climatic change on hydroelectric generation