Kohonen neural network and wavelet transform based approach to short-term load forecasting