In recent weeks, Egypt roils from an unforgiving heat wave, with temperature ranging from 40 to 50 Celsius, amid increasing power cuts.