MONROVIA SHARED ENERGY STORAGE PEAK LOAD X2026