1. Mechanical Engineering Department, NED University of Engineering & Technology, Karachi 75270, Pakistan
2. Department of Mechanical Engineering, University of Engineering and Technology, Peshawar, Pakistan
3. Department of Mechanical Engineering, Universiti Teknologi Petronas, Seri Iskandar, 32610, Perak, Malaysia