1. Department of Entrepreneurship, Vienna University of Economics and Business Administration, Augasse 2-6, 1090 Vienna, Austria
2. Technical University of Hamburg, Institute of Technology and Innovation Management, Schwarzenbergstr, 95, 21073 Hamburg, Germany