LILONGWE WALL MOUNTED ENERGY STORAGE BATTERY X2026