Analysis and design of multi-stage distributed power systems | Synapse