EETC buys 'EGP500m' of power from Benban developers