power system for source and demand leveling 9926889