ADEPT: "aDvanced Electric Powertrain Technology" - Virtual and hardware platforms