Short-term load forecasting in an autonomous power system using artificial neural networks