A Grid-compatible Virtual Oscillator Controller: Analysis and Design | Synapse