1. Computer Science, Memorial University, St. John's, NL, Canada
2. Mechanical Engineering, Qatar University, Doha, Qatar
3. Petroleum Engineering Department, Texas A&M University College State, USA
4. Petroleum Engineering Department, Texas A&M University at Qatar
5. Teeside University, Middlesbrough, UK