Development and validation of improved electromagnetic transient simulation models for solar photovoltaic energy systems