LILONGWE POWER PLANT ENERGY STORAGE KEY X2026