[1] Univ Porto, Fac Engn, P-4200465 Porto, Portugal
[2] INESC TEC, P-4200465 Porto, Portugal
[3] Univ Salerno, Elect Energy Engn, Dept Ind Engn, I-84084 Salerno, Italy
[4] Univ Tennessee, Knoxville, TN 37996 USA
[5] Utah Valley Univ, Fac Member, Dept Engn, Orem, UT 84058 USA
[6] Shiraz Univ Technol, Shiraz 7155713876, Iran