Impact of Top Management Team Diversity on Firm Innovation