Text this: Explaining the technological cooperation of knowledge and business ecosystems: an approach based on ecotone and ambidextrous organization theories