10.1016/j.technovation.2007.11.004