A generalized knowledge-based short-term load-forecasting technique | Synapse