1. Department of Electrical Engineering, College Ahuntsic, University of Montreal, Montréal, QC, Canada
2. Department of Electrical Engineering, École de technologie supérieure, Montréal, QC, Canada
3. Department of Mechanical Engineering, McGill University, Montréal, QC, Canada
4. Department of Automated Manufacturing Engineering, École de technologie supriéure, Montreal, QC, Canada
5. Sultant Quaboos University,Muscat, Oman