Affiliation: | Department of Mechanical Engineering, Punjab Engineering College, Chandigarh, India;Department of Mechanical Engineering, Indian Institute of Technology, New Delhi, India;Research and Development Division, Escorts Limited, Faridabad, India |