1. Department of Informatics, Athens University of Economics & Business (AUEB), 10434 Athens, Greece
2. Department of Digital Industry Technologies, National and Kapodistrian University of Athens (NKUA), 34400 Psachna, Greece
3. Heron Energy SA, 11526 Athens, Greece
4. Optimus Energy SA, 11526 Athens, Greece