1. Mirpur University of Science and Technology (MUST), Department of Mechanical Engineering, Mirpur AJK, Pakistan
2. University of Engineering and Technology, Department of Mechanical Engineering, Taxila, Pakistan
3. University of Engineering and Technology, Faculty of Mechanical Engineering, Lahore, Pakistan