1. Department of Mechatronics Engineering; Hashemite University; Zarqa; Jordan
2. Department of Mechanical Engineering; Queen's University; Kingston; Ontario; Canada
3. Department of Chemical Engineering; Queen's University; Kingston; Ontario; Canada