Affiliation: | 1. Department of Mechanical Engineering, Indian Institute of Technology Madras, Chennai, 600 036, India;2. Department of Mechanical Engineering, Texas A & M University, College Station, TX 77840, USA;3. Dipartimento di Ingegneria Industriale, Università di Perugia, 06125 Perugia, Italy |