Electric load forecasting based on Elman neural network