Search results for: Mahmoud Hamouda
IEEE Transactions on Industrial Electronics > 2016 > 63 > 12 > 7299 - 7309
IEEE Transactions on Industrial Electronics > 2015 > 62 > 2 > 671 - 679
IEEE Transactions on Industrial Electronics > 2011 > 58 > 11 > 5024 - 5031