organization theory integration 9884804