NAIROBI LIQUID COOLED ENERGY STORAGE CABINET POWERING X2026