virtual energy storage