1. Department of Aeronautical Engineering, Jordan University of Science and Technology, Irbid, Jordan
2. Department of Mechanical Engineering, Memorial University, St John's, Newfoundland, Canada
3. Laboratoire Génie de Production (LGP), ENIT/Toulouse INP, Tarbes, France
4. Department of Electrical and Computer Engineering, Memorial University, St John's, Newfoundland, Canada
5. Department of Electrical and Computer Engineering, University of Toronto, Toronto, ON, Canada