Trust and Knowledge Transfer between Business Partners: the Mediating Effects of Three Factors | IEEE Conference Publication | IEEE Xplore