Short-term electricity price and load forecasting in isolated power grids based on composite neural network and gravitational search optimization algorithm