1. Department of Production and Industrial Engineering, Punjab Engineering College (Deemed to be University), Chandigarh, India
2. Department of Mechanical and Industrial Engineering, Indian Institute of Technology Roorkee, Roorkee, India
3. Department of Mechanical Engineering, University of Bath, Bath, UK