Hourly Economic Dispatch Optimization of Interconnected Multi-Zone Power Systems with Renewable Generation and Battery Energy Storage via Nonlinear Programming | Synapse