[1] Heriot Watt Univ, Sch Engn & Phys Sci, Edinburgh, Midlothian, Scotland
[2] Natl Univ Technol, Dept Mech Engn, Islamabad, Pakistan
[3] EdgeHill Univ, Dept Comp Sci, Ormskirk, Lancs, England
[4] Libyan Ctr Res & Dev Saharian Communities, Mourzuq, Libya
[5] Univ Engn & Technol Taxila, Fac Mech & Aeronaut Engn, Rawalpindi, Pakistan
[6] Univ Engn & Technol Lahore, Dept Mech Engn, Lahore, Pakistan
[7] Univ Engn & Technol Taxila, Dept Elect Engn, Rawalpindi, Pakistan
[8] German Jordanian Univ, Dept Biomed Engn, Amman, Jordan
[9] Univ Plymouth, Fac Sci & Engn, Sch Engn, Plymouth, Devon, England