1. Department of Mechanical Engineering, University of Engineering and Technology Lahore, Lahore, Pakistan
2. Department of Mechanical Engineering (KSK Campus), University of Engineering and Technology Lahore, Lahore, Pakistan
3. Mechanical Engineering Department, Abu Dhabi University, Abu Dhabi, United Arab Emirates