KIGALI HUIJUE TECHNOLOGY ENERGY STORAGE PROJECT X2026