1. Institute of Energy and Transport Systems, Peter the Great Saint‐Petersburg Polytechnic UniversitySaint‐Petersburg195251Russian Federation
2. Electrical Engineering DepartmentMansoura UniversityMansoura35516Egypt
3. Department of Energy TechnologyAalborg UniversityAalborg9220Denmark