College of Engineering and Emerging Technologies, University of the Punjab, Lahore, Pakistan;
University of Engineering and Technology Taxila, 47050, Taxila, Pakistan;
Ningbo Institute of Materials Technology and Engineering (NIMTE), Chinese Academy of Sciences (CAS), Ningbo 315201, China;
Mechatronics Engineering Department, University of Engineering and Technology Taxila, Chakwal Campus, 48800, Chakwal, Pakistan;
University of Engineering and Technology Taxila, 47050, Taxila, Pakistan;
MOE Key Lab for Liquid-Solid Structure Evolution and Materials Processing, Institute of Materials Joining, Shandong University, Ji'nan 250061, China;
Department of Mechanical Engineering, CET, University of Sargodha, Pakistan;
University of Engineering and Technology Taxila, 47050, Taxila, Pakistan;