Emerging key requirements for future energy-aware production scheduling systems: A multi-agent and holonic perspective