Affiliation: | a Department of Business Administration, Worcester State College, 486 Chandler Street, Worcester, MA 01886, United States b Zarb School of Business, Hofstra University, Hempstead, NY 11549, United States c School of Management, Boston University, 595 Commonwealth Avenue, Boston, MA 02215, United States |