Virtual synchronous generators for voltage synchronization of a hybrid PV-diesel power system. (May 2020)