1. Department of Mechanical Engineering, NED University of Engineering & Technology, Karachi 75270, Pakistan
2. Department of Industrial and Manufacturing Engineering, NED University of Engineering & Technology, Karachi 75270, Pakistan
3. Department of Metallurgical Engineering, NED University of Engineering & Technology, Karachi 75270, Pakistan
4. School of Metallurgy Engineering, Xi’an University of Architecture and Technology, Xi’an 710075, China