1. Department of Mechanical Engineering, Punjabi University, Patiala, Punjab, India
2. Yadavindra Department of Engineering, Punjabi University Guru Kashi Campus, Talwandi Sabo, Punjab, India
3. Department of Manufacturing Engineering and Technology, Tennessee Technological University, Cookeville, Tennessee, USA