Novel Energy Modelling and Forecasting Tools for Smart Energy Networks