Integrating agency and resource dependence theories to examine the impact of corporate governance and innovation on firm performance · Study