technological complex