Solar–hydrogen energy system for Egypt