Virtual Voltage Control of VSG for Overcurrent Suppression Under Symmetrical and Asymmetrical Voltage Dips