Virtual Capacitor Control: Mitigation of DC Voltage Fluctuations in MMC-based HVDC Systems