A real time peer-to-peer energy trading for prosumers utilizing time-varying building virtual energy storage | Synapse