1. Department of Mechanical and Industrial Engineering, Qatar University, PO Box 2713, Doha, Qatar
2. KINDI Center for Computing Research, Qatar University, PO Box 2713, Doha, Qatar
3. Information & Computer Science Department, King Fahd University of Petroleum & Minerals, Saudi Arabia