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