Impact on firms of the use of knowledge providers: a systematic review of the literature