Football Game Based Optimization: an Application to Solve Energy Commitment Problem (International journal of intelligent engineering and systems, 2020)