1. Laghouat University,LIM Laboratory,Laghouat,Algeria
2. Edinburgh Napier University,School of Computing, Engineering and The Built Environment,United Kingdom
3. Edinburgh Napier University,School of Computing, Engineering and The Built Environment
4. Technology Innovation Institute (TII),Abu Dhabi,United Arab Emirates