Affiliation: | (1) Department of Mechanical Engineering, PSG College of Technology, Coimbatore -, 641004 Tamil Nadu, India;(2) Department of Management, University of Massachusetts, North Dartmouth, MA 02747-2300, USA;(3) Manufacturing Engineering Subject Group, Coventry University, Priory Street, Coventry, CV1 5FB, UK |