HOW BIG ARE MAINSTREAM ENERGY STORAGE X2026