Data-driven model reduction by two-sided moment matching | Synapse