power system for source and demand leveling 2798391