1. Department of Mechanical, Mechatronics and Manufacturing Engineering (New Campus), University of Engineering and Technology Lahore, Lahore, Pakistan
2. Department of Mechanical Engineering, Faculty of Engineering, University of Malaya, Kuala Lumpur, Malaysia
3. Department of Mechanical Engineering (Lahore Campus), University of Engineering and Technology Lahore, Lahore, Pakistan
4. Department of Mechanical Engineering, College of Engineering and Technology, University of Sargodha, Sargodha, Pakistan