Predicting energy prices based on a novel hybrid machine learning: Comprehensive study of multi-step price forecasting · Study