Department of Mechanical Engineering Motilal Nehru National Institute of Technology Allahabad 211004 IndiaDepartment of Production and Industrial Engineering National Institute of Technology Jamshedpur 831014 India;
Department of Mechanical Engineering Motilal Nehru National Institute of Technology Allahabad 211004 IndiaSchool of Mechanical and Aerospace Engineering Queen’s University Belfast BT71NN United KingdomDepartment of Mechanical Engineering Technology University of Johannesburg Johannesburg PO Box 524 South Africa;