A Novel Two-Stage Framework for Mid-Term Electric Load Forecasting | Synapse