Short-term power load forecasting using bidirectional gated recurrent units-based adaptive stacked autoencoder | Synapse