1. Mechatronics Engineering Department, Hashemite University, Zarqa, Jordan
2. Electrical, Computer and Software Engineering Department, University of Ontario Institute of Technology, Ontario, Canada
3. Mechanical Engineering Department, Al-Zaytoonah University of Jordan, Amman, Jordan
4. Mechanical Engineering Department, The University of Jordan, Amman, Jordan
5. Mechanical and Material Engineering Department, Queen’s University, Ontario, Canada