1. Department of Marketing Management, Faculty of Economy and Business University of Zaragoza Zaragoza Spain
2. Department of Marketing Management, Faculty of Business and Public Management University of Zaragoza Huesca Spain
3. Innovation, Technology Entrepreneurship & Marketing (ITEM) group Eindhoven University of Technology Eindhoven The Netherlands