1. School of Engineering and Physical Sciences, Heriot-Watt University, Edinburgh, UK
2. Department of Mechanical Engineering, National University of Technology, Islamabad, Pakistan
3. Department of Computer Science, EdgeHill University, Ormskirk, Lancashire, UK
4. The Libyan Centre for Research and Development of Saharian Communities, Mourzuq, Libya
5. Faculty of Mechanical and Aeronautical Engineering, University of Engineering and Technology Taxila, Rawalpindi, Pakistan
6. Department of Mechanical Engineering, University of Engineering and Technology Lahore, Pakistan
7. Department of Electrical Engineering, University of Engineering and Technology Taxila, Rawalpindi, Pakistan
8. Department of Biomedical Engineering, German Jordanian University, Jordan, Amman, Jordan
9. School of Engineering, Computing and Mathematics, Faculty of Science and Engineering, University of Plymouth, Devon, UK