Business process improvement through electronic data interchange (EDI) systems: an empirical study