Energy scheduling optimization of a renewable-powered microgrid with load and generation forecasting enabled by a novel deep learning method | Synapse